Python编程无师自通--数据类型

Python将数据划分成不同的类别,即数据类型(data type)。在Python中,每一个数据值,如2或"Hello, World!",被称为对象(object)。本书第二部分会详细介绍数据类型,现在可以把对象看作拥有3个属性的数据值:唯一标识(identity)、数据类型和值。对象的唯一标识,指的是其在计算机内存中的地址,该地址不会变化。对象的数据类型是对象所属的数据类别,这决定了对象的属性,也不会变化。对象的值是其表示的数据,例如数字2的值即为2。

"Hello, World!“这个对象的数据类型为字符串(str,string的缩写),值为"Hello, World!”。如果提及数据类型为str的对象,可以称其为字符串。字符串是由引号包括的一个或多个字符组成的序列。字符(character)是类似a或l这样的单个符号。可以使用单引号或双引号来表示字符串,但是前后的引号必须保持一致,示例如下:

1  # http://tinyurl.com/hh5kjwp
2  
3  
4  "Hello, World!"

>> 'Hello, World!'

1  # http://tinyurl.com/heaxhsh
2  
3  
4  'Hello, World!'

>> 'Hello, World!

字符串可用来表示文本,且有自己独特的属性。

之前章节中用来计算的数字,也是对象,但不是字符串。整数(1,2,3,4等)的数据类型为整型数据(int,全称为integer)。与字符串一样,整型数据也有着独特的属性。例如,可以将两个整数相乘,但是不能相乘两个字符串。

小数(带小数点的数字)的数据类型为float。2.1、8.2和9.9999都是数据类型为float的对象,我们称之为浮点数(floating-point number)。与其他所有数据类型一样,浮点数也有自己独有的属性,且一定程度上与整型数据类似。

1  # http://tinyurl.com/guoc4gy
2  
3  
4  2.2 + 2.2

>> 4.4

数据类型为bool的对象被称为布尔值(boolean),仅有True和False两个值。

1  # http://tinyurl.com/jyllj2k
2  
3  
4  True

>> True

1  # http://tinyurl.com/jzgsxz4
2  
3  
4  False

>> False

数据类型为NoneType的对象,其值永远为None,用来表示数据缺失。

1  # http://tinyurl.com/h8oqo5v
2  
3  
4  None

以上内容来自《Python编程无师自通》
在这里插入图片描述

此书已加入到VIP会员卡,只要购买VIP会员卡即可免费阅读上百本电子书,这张VIP卡除了免费让你读书,还有更多的权益等你来领,往下↓拉
在这里插入图片描述

阅读电子书的方法如下:

打开CSDN APP(软件商城搜索“CSDN”即可找到哦)—>登录CSDN账号—>学习—>电子书

扫描二维码关注公众号,回复: 10181306 查看本文章

在这里插入图片描述

发布了40 篇原创文章 · 获赞 120 · 访问量 5万+

猜你喜欢

转载自blog.csdn.net/weixin_37649168/article/details/105077241
今日推荐