Python函数初级训练
大家好,我是小赵,看着断更这么久的《Python教程》系列,今天继续努力更新!
第一部分-字符串处理函数
1 split切割字符串函数
我们编写脚本的时候经常遇到一些处理字符串的问题,看着别的大佬用各种高级逻辑语句自己编写函数,自己却手忙脚乱不知如何是好,不过split函数能帮到你
string = '优快云-培养一亿技术人' # 定义字符串
string_list = string.split('-') # 切割字符'-'
print(f'切割部分1:{string_list[0]} 切割部分2:{string_list[1]}') # 打印切割结果
输出:
Python 3.10.5 (tags/v3.10.5:f377153, Jun 6 2022, 16:14:13) [MSC v.1929 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> string = '优快云-培养一亿技术人' # 定义字符串
>>> string_list = string.split('-') # 切割字符'-'
>>> print(f'切割部分1:{string_list[0]} 切割部分2:{string_list[1]}') # 打印切割结果
切割部分1:优快云 切割部分2:培养一亿技术人
轻松搞定一起问题
2 replace函数搞定字符串替换与删除
搞字符串终究还是一条难走的路,替换和删除指定字符串也是很难搞定,Python的内置函数依然能帮你解决
"""
replace函数搞定删除替换字符串
"""
a = "C站是个好东西哈哈哈" # 输入错误,输入了一个'哈哈哈'
a = a.replace('哈哈哈', ';嗯哼没错', 1) # '哈哈哈'是需要替换的字符,'嗯哼没错'是替换的字符(改成''则为删除),1是删除次数(改为-1则有多少删多少)
print(a) # 打印结果
输出:
>>> a = "C站是个好东西哈哈哈"
>>> a = a.replace('哈哈哈', ';嗯哼没错', 1)
>>> print(a)
C站是个好东西;嗯哼没错
基础事件函数
1 while循环
很多新手不会这个,今天仔细讲解一遍,看谁还不会
首先写一下写法
while 循环条件: # 这个条件只有成立才会执行下面的语句,直到条件不成立
运行语句
没错,while的条件只有成立才会循环运行,否则跳出循环执行循环之后的语句,关于while的拓展还有很多,这里先写一个小实践来讲解一下
import random
from os import system as cmd
a = 10
while a == 10:
print(a)
b = random.randint(0,5)
if b == 5:
break
elif b == 0:
a += 1
elif b == 3:
continue
cmd("pause")