天天看点

python for loop步进值_python——for循环和range()

for循环

语法

for 目标 in表达式

循环体

代码

favourite='laker'

for i in favourite:

print(i ,end=' ')

输出 l a k e r

member=['小明',"喜欢","唱","跳","rap","篮球"]

for each in member:

print(each,len(each))

输出

python for loop步进值_python——for循环和range()

image.png

range()

语法

range(start,stop,step)

start和step可选。

range的作用是生成一个从start参数的值开始到stop参数的值结束的数字序列

代码

range(5)

print(list(range(5)))

输出:[0, 1, 2, 3, 4]

不写start,start默认为0

for i in range(2,10):

print(i,end=' ')

输出:2 3 4 5 6 7 8 9

不包含10

for i in range(1,10,2):

print(i,end=' ')

输出:1 3 5 7 9

step=1表示第三参数的默认值是一,step是步进,表示每一次递增多少。