第三章 Python——流程控制if、while、for
目录
一、流程控制之if...else判断
二、流程控制之while循环
三、流程控制之for循环
一、流程控制之if...else判断
①语法a:
if 条件: 代码1 代码2 代码3 ........
②语法b:
if 条件: 代码1 代码2 ......... else : 代码1 代码2 .........
③语法c:
if 条件1: 代码1 代码2 ........ elif 条件2: 代码1 代码2 ......... elif 条件3: 代码1 代码2 ........ else: 代码1 代码2 .........
④if的嵌套
if 条件1: 代码1 if 条件: else: 代码1 else: 代码1 ........
二、流程控制之while循环(条件循环)
①语法
while 条件: 代码 1 代码 2 ..........
②break与continue
break:终止当前的循环,执行其他代码
continue:①结束掉本次循环,直接进入下一次循环
②不要加到循环体最后
③while的嵌套
while 条件: 代码 1 while 条件: 代码2 .........
④while+else
while 条件: 代码1 ........ else:#else在整个循环结束后,会进行判断,只有while循环在没有被break结束的情况下才会被执行。 代码1
三、流程控制之for循环
①语法a:
for 变量名 in x : 代码1 ........
②语法b:
for i in range(1,10): print(i) #>>>>:123456789
for i in range(10): print(i) #>>>>:123456789
for i in range(1,10,2): prin(i) #>>>>:13579
③for的嵌套
for 变量名 in x : 代码1 for 变量名 in x: 代码1