for循环
又叫做计数循环
1.判断是否为可迭代对象:dir(对象) 存在_iter_既是
‘python’可迭代对象
循环的次数就是字符串的长度
for i in ‘python’:
print(i)
2.range()函数 左闭右开 参数值只能为整数
range(end)当只有☝️参数值时,默认从0开始,end结束
range(start,end)当有两个参数值时,从start开始,end结束
range(start,end,step)当有三个参数值时,从start开始,end结束,step表示步长
for i in range(5.11.2):
print(i)
1. continue 跳出本次循环,继续下次循环
2. break 提前终止循环,不会执行else的代码
for i in range(20):
if i==10:
continue
print(i)
else:
print('循环结束!')
列表推导式:快速生成一个列表
1.li = [] 定义一个空列表
for i in range(10):
# append()追加
li.append(i)
print(li)
2.li = [i for i in range(10)]
print(li)
3.li = [i for i in rang