Python学习之路-----循环

任何编程语言都有三种代码执行流程:

  • 顺序  ----代码从头到尾依次执行
  • 分支  -----含有if等条件语句
  • 循环  -----while循环,执行一段重复的工作

while

步骤:

1.定义计数变量,控制循环次数;

2.while 条件:

   条件符合时,进入循环;否则不进入循环

3.修改计数变量

4.再次判断条件是否符合

 
 
i = 0
while i < 5:
    print("这是第%d次" % (i+1))
    i += 1
print("while结束");

break和continue

break和continue只会出现在循环体中,

break:直接跳出循环

continue:结束这一次的循环,继续下一次的循环

i = 0
while i < 5:
    if i == 3:
        print("这是第%d次,提前结束" % (i+1))
        break
    i += 1
print("while结束");
i = 0
while i < 5:
    if i == 2:
        i += 1
        print("跳过第%d次," %  (i+1))
        continue
    i += 1
print("while结束");

注意:

在continue条件符合与continue之间一定提前设置循环变量的变化,避免死循环

猜你喜欢

转载自blog.csdn.net/shen_chengfeng/article/details/80489341