二、流程控制
1. for/while/try 等与else的连用:
Python独有,当for/while正常执行完(未break),try没有执行except时,else下的语句才会被执行。
2. 用法说明
避免多层分支嵌套
避免封装过于复杂得逻辑判断,并注意优先级
避免不同分支下得重复代码
使用德摩根定律:not A or not B == not(A and B)
使用all() \ any()
使用for/while/try ... else 。
二、流程控制
1. for/while/try 等与else的连用:
Python独有,当for/while正常执行完(未break),try没有执行except时,else下的语句才会被执行。
2. 用法说明
避免多层分支嵌套
避免封装过于复杂得逻辑判断,并注意优先级
避免不同分支下得重复代码
使用德摩根定律:not A or not B == not(A and B)
使用all() \ any()
使用for/while/try ... else 。