大家好,今天分享给大家(同时也是留给自己)的笔记是"字符串的简单用法"
(python3.6.3版本可直接拷贝运行,使用XX代表空格)
for 目标(每次迭代的变量) in 表达式(列表或者元组)+循环体
程序要求:每次打印favourite里面的字符加一个空格
>>> favourite = "Fishc"
>>> for i in favourite:
print (i,end=" ") #end=" "这里的空格表示隔开
F i s h c
程序要求:打印元组里的数据,并显示数组的长度
>>> member = ["小甲鱼","米兔","黑夜","意境"]
>>> for each in member:
XXXXXprint(each,len(member))
小甲鱼 4
米兔 4
黑夜 4
意境 4
程序要求:打印元组里的数据,并显示参数的长度
>>> for each in member:
XXXXXprint(each,len(each))
小甲鱼 3
米兔 2
黑夜 2
意境 2
#--------------for循环的小伙伴range()函数-------------#
range([strat,]stop[,step=1])
其[]里面的参数表示可选的
step=1表示第三个参数的值默认是1
range这个函数的作用是从start参数的值开始到stop参数的
值结束的数字序列
例如:range([5,]stop[,1])
表示生成从1开始到5结束的序列 1 2 3 4
>>> range(5)
range(0, 5)
#表示从0开始到5结束生成一个序列
>>> list(range(5))
[0, 1, 2, 3, 4]
#--------------for与range的配合使用------------------#
传递一个参数
>>> for i in range(5):
XXXXXprint(i)
1
2
3
4
传递两个参数
>>> for i in range(2,9):
XXXXXprint(i)
传递三个参数(第一位为开始位,第二位为结束位,第三位为步进数)
>>> for i in range(1,10,2):
XXXXXprint(i)
如果有不对的地方批评指正,欢迎大家一起交流! 0.0
领取专属 10元无门槛券
私享最新 技术干货