通常情况下,代码为了模拟生活中的处理问题的方式、步骤,出现了程序运行结构
顺序结构:按照从上到下的顺序,逐行进行解释执行代码。
选择结构:模拟生活中的选择条件,根据条件的结果来执行对应代码。
循环结构:模拟生活中满足某个条件时重复的执行同一件事。
1.选择结构:
选择:判断
条件:真|假
代码块:要执行的代码
基本语法:单分支选择结构
if条件:
条件为真要执行的代码
选择结构进阶:双分支选择结构
if 条件:
条件为真要执行的代码
选择结构进阶
if 条件:
条件为真 执行的代码块
else: else:否则
条件为假 执行的代码块
双分支简化语法:
结果1 if 条件 else 结果2
条件为真输出结果1,否则输出结果2
例如:
“出门” if True else “在家” -> 出门
“出门” if False else “在家” -> 在家
简化语法中条件为真输出左边的结果;否则输出右边的结构
多分支选择结构
基础语法
if 条件1:
条件1为真执行的代码
elif 条件2:
条件2为真执行的代码
elif 条件n:
条件n为真执行的代码
else:
所有条件都不为真,才会执行的代码