Python流程控制之循环结构

▼魔方 西西 提交于 2019-12-04 21:25:02

当出现有规律或者是重复的事情就可以使用循环。
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:没有任何意义,只是为了补全语法
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!