python培训之如何表示空值

发布时间:2022-10-29 09:39:08 人气:139 作者:多测师

  首先了解python对象的概念

  python中,万物皆对象,所有的操作都是针对对象的。 那什么是对象?5是一个int对象,‘oblong’是一个str对象,异常也是一个对象,抽象一点是,人,猫,够也是一个对象

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

  属性:去描述它的特征

  方法: 它所具有的行为

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

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

python培训之如何表示空值

  数据类型也是对象

  实际上Pyhton在面向对象程序设计时,才会有对象这个概念,而在面向过程型程序设计时,我们讨论最多的就是数据类型。

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

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

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

  1)是不同的数据类型

  In[3]: type(None)

  Out[3]: NoneType

  表示该值是一个空对象,空值是Python里一个特殊的值,用None表示。None不能理解为0,因为0是有意义的,而None是一个特殊的空值。可以将None赋值给任何变量,也可以给None值变量赋值

  In[4]: type('')

  Out[4]: str

  以上内容为大家介绍了python培训之如何表示空值,希望对大家有所帮助,如果想要了解更多Python相关知识,请关注多测师。https://www.e70w.com/xwzx/


返回列表
在线客服
联系方式

热线电话

17727591462

上班时间

周一到周五

二维码
线