Python break语句,continue语句,pass 语句

╰半夏微凉° 2023-01-15 03:38 273阅读 0赞

1 break 语句用来终止循环语句

下面写2个语句认识一下break

  1. # demo1 while循环
  2. num = 10
  3. while num > 0:
  4. print('当前变量值 :', num)
  5. num = num - 1
  6. # 当变量 num 等于 5 时退出整体循环
  7. if num == 5:
  8. break
  9. print("Good bye!")
  10. # demo2 for 循环
  11. for num in range(0, 10):
  12. print('当前变量值 :', num)
  13. num = num - 1
  14. # 当变量 num 等于 5 时退出整体循环
  15. if num == 5:
  16. break
  17. print("Good bye!")

打印结果:

当前变量值 : 10
当前变量值 : 9
当前变量值 : 8
当前变量值 : 7
当前变量值 : 6
Good bye!
当前变量值 : 0
当前变量值 : 1
当前变量值 : 2
当前变量值 : 3
当前变量值 : 4
当前变量值 : 5
当前变量值 : 6
Good bye!

2个语句但变量为5的时候都终止了

2 continue语句跳出本次循环,整体循环还在继续,

下面写2个语句认识一下continue

  1. # demo1 while循环
  2. num = 10
  3. while num > 0:
  4. num = num - 1
  5. # 当变量 num 等于 5 时当前循环,整个循环继续
  6. if num == 5:
  7. continue
  8. print('当前变量值 :', num)
  9. print("Good bye!")
  10. # demo2 for 循环
  11. for num in range(1, 10):
  12. num = num - 1
  13. # 当变量 num 等于 5 时当前循环,整个循环继续
  14. if num == 5:
  15. continue
  16. print('当前变量值 :', num)
  17. print("Good bye!")

打印结果

当前变量值 : 9
当前变量值 : 8
当前变量值 : 7
当前变量值 : 6
当前变量值 : 4
当前变量值 : 3
当前变量值 : 2
当前变量值 : 1
当前变量值 : 0
Good bye!
当前变量值 : 0
当前变量值 : 1
当前变量值 : 2
当前变量值 : 3
当前变量值 : 4
当前变量值 : 6
当前变量值 : 7
当前变量值 : 8
Good bye!

Process finished with exit code 0
i = 5 的值没有打印,是continue 跳出本次循环了

3 pass 不做任何事情,一般用做占位语句

  1. # demo1 while循环
  2. num = 10
  3. while num > 0:
  4. num = num - 1
  5. # pass 不做任何事情,一般用做占位语句
  6. if num == 5:
  7. pass
  8. print('当前变量值 :', num)
  9. print("Good bye!")
  10. # demo2 for 循环
  11. for num in range(1, 10):
  12. num = num - 1
  13. # 不做任何事情,一般用做占位语句
  14. if num == 5:
  15. pass
  16. print('当前变量值 :', num)
  17. print("Good bye!")

打印结果

当前变量值 : 10
当前变量值 : 9
当前变量值 : 8
当前变量值 : 7
当前变量值 : 6
当前变量值 : 5
当前变量值 : 4
当前变量值 : 3
当前变量值 : 2
当前变量值 : 1
Good bye!
当前变量值 : 1
当前变量值 : 2
当前变量值 : 3
当前变量值 : 4
当前变量值 : 5
当前变量值 : 6
当前变量值 : 7
当前变量值 : 8
当前变量值 : 9
Good bye!
pass 并不会因影响语句执行

发表评论

表情:
评论列表 (有 0 条评论,273人围观)

还没有评论,来说两句吧...

相关阅读

    相关 Python pass 语句

    Python pass是空语句,是为了保持程序结构的完整性。 pass 不做任何事情,一般用做占位语句。 Python 语言 pass 语句语法格式如下: pas