Python中的None

    xiaoxiao2025-01-20  10

    Python中的None

    None是一个特殊的常量。

    None和False不同。

    None不是0。

    None不是空字符串。

    None和任何其他的数据类型比较永远返回False。

    None有自己的数据类型NoneType。

    你可以将None赋值给任何变量,但是你不能创建其他NoneType对象。

    Python中的None与 NULL(即空字符)的区别

    (1)是不同的一种数据类型

    表示该值是一个空对象,空值是Python里一个特殊的值,用None表示。None不能理解为0,因为0是有意义的,而None是一个特殊的空值。

    注意:[你可以将None赋值给任何变量,也可以将任何变量赋值给一个None值得对象.]

    (2)判断的时候 均是False

    (3)属性不同:使用dir()函数返回参数的属性、方法列表。如果参数包含方法dir(),该方法将被调用。如果参数不包含dir(),该方法将最大限度地收集参数信息。

    瑞 新 认证博客专家 分布式 Java 架构 求职中 • Java全栈养成计划公众号 • 让我遇见相似的灵魂回复领取:竞赛 书籍 项目 面试左手代码,右手吉他,这就是天下:如果有一天我遇见相似的灵魂 那它肯定是步履艰难 不被理解 喜黑怕光的。如果可以的话 让我触摸一下吧 它也一样孤独得太久。 不一样的文艺青年,不一样的程序猿。
    最新回复(0)