Pythonにおけるif notの使い方

500 ワード

var = None

def fun_not_var(var_data):
    if not var_data:
        print('    ')
    else:
        print('   ')
fun_not_var(var)

#     


def fun_var(var_data):
    if var_data:
        print('    ')
    else:
        print('   ')
fun_var(var)

#    


 python  None,  False,     "", 0,    [],    {},    ()    False 

not None == not False == not '' == not 0 == not [] == not {} == not ()

var=Noneをvar=Falseに変更すると結果は同じです