控制流

1、If 逻辑判断:


 

if a:
    b
elif c:
    d
else:
    e

先判断a语句块的值是否为真,如果为真,则执行b语句块,如果不为真则转到elif判断c语句块的值是否为真,如果为真执行d语句块,如果不为真转到else,执行e语句块

例句:

2、While循环:


 

while a:
  b

先判断语句块a的值是否为真,如果为真则,运行b语句块,运行完再转到判断a的值是否为真,如果a语句块的值为假,则循环结束。

例句:

i=0
while i<6:
    print(i)
    i+=1

运行结果

 

 

 

 

3、for循环:


 

for a in b:
     c

a会循环迭代b中的值,然后运行c,直到迭代完

例句:

for i in range(1,6):
    print(i)

运行结果

   

4、break语句与continue语句:


 

break语句:

Break语句可以终结循环,循环到此为止

i=0
while i<6:
    if i>4:
        break
    else:
        print(i)
        i+=1

运行结果:

 

 

continue语句:

Continue语句结束本轮循环,转到下次循环

例句:

i=0
while i<6:
    if i<4:
        i+=1
        continue
    else:
        print(i)
        i+=1

运行结果:

 

posted @ 2023-02-28 17:20  Carllll  阅读(19)  评论(0编辑  收藏  举报