知行编程网知行编程网  2022-08-17 05:00 知行编程网 隐藏边栏  20 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于python如何表示空值的相关知识,包括python中空集合怎么表示,以及python判断元组为空这些编程知识,希望对大家有参考作用。

python如何表示空值

首先了解python对象的概念

python中,一切都是对象,所有的操作都是针对对象的。那么什么是对象? 5是int对象,'oblong'是str对象,异常也是对象。抽象的一点是人、猫和足够也是一个对象。

那对于一个对象,它就有包括两方面的特征:

属性:去描述它的特征

方法: 它所具有的行为

所以,对象=属性+方法 (其实方法也是一种属性,一种区别于数据属性的可调用属性)

类:具有相同属性和方法的对象可以归为一个类,即类。使用一个类可以创建多个对象实例,即人、猫、狗都属于哺乳动物类。类是对象的抽象,对象是类的实例化。类不代表具体事物,而对象代表具体事物

类也是有属性和方法的。

数据类型也是对象

实际上,Pyhton 在面向对象编程中只有对象的概念,而在过程式编程中,我们讨论的最多的是数据类型。

Python提供的基本数据类型主要有:布尔类型、整数类型、浮点类型、字符串、列表、元组、集合、字典等。

整个数据类型也可以看作是一个“类”。每种数据类型都是一个对象,也有自己的属性和方法。

了解以上概念,就不难理解None 与Null的区别

1)是不同的数据类型

In[3]: type(None)
Out[3]: NoneType

表示该值为空对象,空值是Python中的特殊值,用None表示。 None 不能被解释为 0,因为 0 是有意义的并且 None 是一个特殊的 null 值。你可以将 None 分配给任何变量,也可以将 None 值分配给变量

In[4]: type('')
Out[4]: str

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享