• 技术文章 >Python技术 >Python基础教程

    python判断变量的方法对比

    小妮浅浅小妮浅浅2021-07-28 09:27:44原创2563

    1、if x is not None是最好的写法,清晰,不会出现错误。

    2、使用if not x这种写法的前提是:必须清楚x等于None、 False、 空字符串""、 空列表[]、空字典{}、空元组()时对你的判断没有影响才行。

    三种方法

    第一种是if x is None

    第二种是 if not x:

    第三种是if not x is None

    #Python
     
    >>> 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
    >>>

    以上就是python判断变量的方法对比,希望对大家有所帮助。更多Python学习指路:python基础教程

    本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。

    专题推荐:python变量
    上一篇:python数值类型的使用整理 下一篇:python raise语句重新抛出异常

    相关文章推荐

    • Python变量及其使用• python变量名不区分大小写吗• python变量命名报错是什么原因• python变量不等号是什么• python变量怎么写• python变量不需要声明吗• python变量是对象吗• 怎么查看python变量值• 怎么查看python变量的类型• python变量可以用汉字吗?• python变量如何加入到文件路径• python变量命名为什么数字不能开头?• 如何使用python变量?• python变量作用域是什么?• python变量如何拼接• python变量的概念及定义• python变量的赋值和优势• python变量如何在作用域使用

    全部评论我要评论

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

  • 取消发布评论
  • 

    Python学习网