Python3笔记011

第3章 流程控制语句

  • 3.1 程序结构
  • 3.2 选择语句
  • 3.3 条件表达式
  • 3.4 循环语句
  • 3.5 跳转语句
  • 3.6 空语句

3.2 选择语句

1、if语句

if 表达式:
    语句块

执行的流程是:当表达式的布尔值为真时,执行语句块,为假时,离开if语句,程序往下执行。

2、if...else语句

if 表达式:
    语句块1
else:
    语句块2

执行的流程是:当表达式的布尔值为真时,执行语句块1,为假时,执行语句块2。

3、if...elif...else语句

if 表达式1:
    语句块1
elif 表达式2:
    语句块2
elif 表达式3:
    语句块3
...
else:
    语句块n

表达式1为真,执行语句块1,若为假,则继续判断表达式2,判断表达式3......为真则执行其下的代码块,若都为假,则执行最后的else语句的代码块。

原文地址:https://www.cnblogs.com/infuture/p/13191095.html