一、for循环_有限循环
程序员最忌讳的是代码重复,所以要用到循环。
最简单的一个for循环
for i in range(3):
print(i)
range(3)即为[0,1,2]
range(1,3) 即为[1,2]
range(1,8,2)即为[1,3,5,7]
打印1至100间的所有奇数:
for i in range(1,101):
if i%2 == 1:
print(i)
for i in range(1,101,2):
print(i)
50到70之间不打印
for i in range(1,101):
if i<50 and i>70:
print(i)
只要for循环正常执行完毕,中间没被打断break,就会执行else语句
python中for后也可以加else,python特有的
for i in range(3):
else:二、while循环_无限循环
while True:
else:
while循环正常退出也会执行else,同for循环一样
三、break与continue
break结束循环
continue跳出整个当前循环