当出现有规律或者是重复的事情就可以使用循环。
1、循环变量初始化
2、循环条件
3、循环体
4、改变循环变量
while循环
循环变量初始化 while 循环条件: 循环体 改变循环变量 # 打印1-100 a=1 while a<=100: print(a) a+=1 # 打印能被3整除,但是不能被5整除 a=1 while a<=100: if a%3==0 and a%5!=0: print(a) a+=1 # 打印1-100的和 a=1 sum=0 while a<=100: sum=sum+a a+=1 print(a) #打印2008(包含)到2009(不包含)年有多少天? a = 2008 while a<2019: if(a%4==0 and a%100!=0) or a%400==0: sum=sum+366 print(a) else: sum=sum+365 a+=1 print(sum)
for循环
for 变量 in [列表]: 循环体 打印1-100 for a in range(1,101): print(a)
break、continue、pass
- break:结束所有循环
- continue:结束本次循环
- pass:没有任何意义,只是为了补全语法