@python程序中三种结构
1、顺序结构
python代码执行的顺序是按自上而下自左而右的顺序执行的。
2、选择结构
程序设计时,经常需要使用选择结构在程序中完成逻辑判断和选这就需要使用到选择语句。
Python中的选择语句包括
• if语句
• if-else语句
• if-elif-else语句
选择语句用来控制选择结构,对选择条件进行判断,并根据判断结果选择要执行的程序语句,改变程序执行流程。
if 条件表达式1: #如果条件表达式1成立(结果为True)
语句块1 #就执行语句块1中的代码
elif 条件表达式2: #否则,如果条件表达式2成立
语句块2 #就执行语句块2中的代码
elif 条件表达式3: #如果条件表达式3成立
语句块3 #就执行语句块n-1中的代码
...
elif 条件表达式n-1: #如果条件表达式n-1成立
语句块n-1 #就执行语句块n-1中的代码
else: #如果以上所有的条件都不成立
语句块n #就执行语句块n
3、循环结构
While 循环语句
语法:
while 布尔表达式:
循环语句
while循环的执行流程图:
While循环语句支持嵌套
语法:
while 布尔表达式1:
循环语句
while 布尔表达式2:
循环语句
…
循环语句的跳转语句
1. break可以用来结束整个循环。
2. continue可以结束本次循环,进入下一次循环。
注意:
1. break/continue只能用在循环中,除此以外不能单独使用。
2. break/continue在嵌套循环中,只对最近的一层循环起作用。