博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
if not用法
阅读量:5115 次
发布时间:2019-06-13

本文共 428 字,大约阅读时间需要 1 分钟。

python中判断变量是否为None三种写法:

  1、if x is None

  2、if not x

  3、if not x is None  理解成 if not (x is None) 结果是和1相反的

 

python中None、false、""、0、[]、{}、()时,采用not 方法判断是相等的

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

>>> x = []

>>> y = None
>>> 
>>> x is None
False
>>> y is None
True
>>> 
>>> 
>>> not x
True
>>> not y
True
>>> 
>>> 
>>> not x is None
>>> True
>>> not y is None
False

转载于:https://www.cnblogs.com/enhance/p/10947692.html

你可能感兴趣的文章
div常用效果方法-transform
查看>>
js 的函数参数的默认值问题
查看>>
this.$router.push、replace、go的区别
查看>>
冲刺9
查看>>
VS2013搭建wxWidgets开发环境
查看>>
JS——构造函数、原型与实例之间的关系 及 原型链 的描述
查看>>
Sql Server实现自动增长
查看>>
继承(引用~析构~virtual)
查看>>
JAVA如何插入MySql的datetime类型
查看>>
python全栈开发-Day11 迭代器、生成器、面向过程编程
查看>>
BoxandUnbox.cs
查看>>
Linux 内核 3.8 是给 Linux 用户的圣诞礼物
查看>>
Hibernate Search v.4.2.0.CR1 发布
查看>>
css渐变圆角参考
查看>>
拦截器 参数不过去 的解决方法
查看>>
JS 选项卡
查看>>
mina 和 xsocket
查看>>
PyQt5-多窗口数据传输
查看>>
011 aware
查看>>
游戏开发完整学习路线(各个版本都有)
查看>>