• 技术文章 >常见问题 >Python常见问题

    python如何判断none

    爱喝马黛茶的安东尼爱喝马黛茶的安东尼2019-11-08 13:18:25原创3117

    三种主要的写法有:

    第一种:if X is None;

    第二种:if not X;

    当X为None,False,空字符串"",0,空列表[],空字典{},空元组()这些时,not X为真,即无法分辨出他们之间的不同。

    第三种:if not X is None;

    在Python中,None、空列表[]、空字典{}、空元组()、0等一系列代表空和无的对象会被转换成False。除此之外的其它对象都会被转化成True。

    在命令if not 1中,1便会转换为bool类型的True。not是逻辑运算符非,not 1则恒为False。因此if语句if not 1之下的语句,永远不会执行。

    python学习网,大量的免费python视频教程,欢迎在线学习!

    专题推荐:python 判断 none
    上一篇:python如何输出所有属性 下一篇:python2.7安装失败怎么办

    相关文章推荐

    • python函数如何不返回none• Python none和0区别是什么• 如何理解Python中的None• python none代表什么

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网