ITPub博客

首页 > 应用开发 > Python > Python 中 if not 用法

Python 中 if not 用法

Python 作者:jiunile 时间:2020-12-01 20:22:13 0 删除 编辑
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  结果是一样的   

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69979345/viewspace-2738624/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: Python中代码换行
请登录后发表评论 登录
全部评论

注册时间:2020-07-17

  • 博文量
    16
  • 访问量
    13549