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

    python判断变量的方法对比

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

    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

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    14

    15

    16

    17

    18

    19

    20

    21

    22

    #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学习网