条件
IF语句
条件
- 
true-->执行代if码块 
- 
false--> 跳过
IF-ELSE语句
- 
if条件 True-->执行if代码块 
- 
False-->执行else代码块 
IF-ELIF-ELSE语句
多几种条件
elif相当于C语言的else if
IF - ELSE推导式
 def abs1(n):
 return n if(n>=0) else -n
等价于
def abs1(n):
 if n>=0:
 return n
 else:
 return -n
可以使代码更简洁
MATCH - CASE语句
Match后的对象会依次与case后的内容进行匹配,如果匹配成功,则执行匹配后的表达式,否则直接跳过,_可以匹配一切
EG:
def abc(n):
 match n:
 case 1:
 return"a"
 case 2:
 return"b"
 
                    
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号