跳转语句

跳转语句包括 breakcontinue 语句,都只用于 whilefor 循环语句中。

  • break 语句用于跳出最近的 whilefor 循环。如果循环有可选的 else 子句,也会跳过该子句。
  • continue 语句表示继续执行循环的下一次迭代。

以下代码的 while 语句是一个无限循环,请解释该段代码的行为:

while True:
    greeting_word = input('请输入一个字符串:')
    match greeting_word.lower():
        case 'hello' | 'hi':
    print('您好!')
        case 'good morning':
    print('早上好!')
        case 'bye' | 'goodbye' | '88':
    print('再见!')
    break
        case _:
    continue
    print(greeting_word)  # 此行永远无法执行```
for 语句pass 语句