1、条件语句
if | if…else… | 多重if | if嵌套 |
三目运算符 (化简的if else) |
if 条件: if False: |
if 条件: 执行代码1 执行代码2 else 执行代码 |
if 条件1: 执行代码1 执行代码2 elif 条件2 执行代码3 执行代码4 else: 以上代码都不执行 |
if 条件1:
条件1执行代码 条件1执行代码 if 条件2: 条件2执行代码 条件1执行代码 |
条件成立执行的表达式 if 条件 else 条件不成立得表达式 a=1 |
P.S:在python中 if ( age>=18 and age<=60 ) 可以化简为if(18<=age<=60)
2、循环语句
while循环 | while循环嵌套 |
for循环 |
while、for (跳出循环) |
循环中的else (循环正确结束之后应用) |
while 条件: i=0 |
while 条件1:
条件1执行代码 条件1执行代码 while 条件2: 条件2执行代码 条件1执行代码 |
for 临时变量 in 序列 : 重复执行得代码1 重复执行得代码2 str1='hello' |
(终止此循环)
(跳出本次循环, 执行下一次循环) |
for 临时变量 in 序列 /while 条件: 条件成立执行代码 else: 循环结束之后要执行得代码 (P.S:continue跳出else正常 break跳出else没有用) |