Python函数返回值之None类型
None类型
无返回值的函数,实际上返回了None
函数返回None,就表示这个函数没有返回什么有意义的内容,也就是返回了空的意思
None类型的应用场景
- 
在函数无返回值上 
- 
用在if判断上 - 在if判断中,None等同于False
- 一般用于在函数中主动返回None,配合if判断做相关处理
 
- 
用于声明无内容的变量上 - 定义变量,但暂时不需要变量有具体值,可以用None来代替
 
# None在if判断
def check_age(age):
    if age >18:
        return "SUCCESS"
    else:
        return None
result = check_age(16)
if not result:
    # 进入if表示result是None,也就是False
    print("未成年,不可以进入")
# None用于声明无内容的变量上
name = None
 
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号