条件判断和循环

  • 每个条件后面都要使用:,表示接下来是满足条件后要执行的语句块。

  • 使用缩进来划分语句块,相同缩进的语句在一起组成语句块。

  • 在 Python 中没有 switch...case。但在 Python3.1.0 版本中添加的 match...case,功能和 switch...case 类似

if...else

import random;

num = random.randit(1, 100) # 生成

if num > 50:
  print("随机数大于50");
else:
  print("随机数小于50")

if...elif

if num1 > 50:
  print("随机数1大于50")
elif num2 > 50:
  print("随机数2大于50")
else:
  print("随机数都小于50")

match...case

match 是在 Python3.10 版本中添加的。

一个 case 也可以设置多个匹配条件,条件之间使用|隔开。

最后更新于