Python:2.数据类型初识

Python Loading... 阅读 0

数字类型:
int (整型)
在32位机器上,取值范围是:-2147483648~2147483647
在64位机器上,取值范围是:-9223372036854775808~9223372036854775807

long(长整型)
python没有限制长整型数值的大小,实际上取决于内存大小
python2中如果出现数据溢出,会自动转变为长整型。

type(2**32)
打印为int
type(2**64)
打印为long

在python3中没有长整型的概念了,就算是type(2**888),打印出来的还是int类型

float(浮点型) 占用8个字节(64位)
很多人理解为小数,但是不是,浮点数的表现形式是小数,但不是完全是小数。
>>> type(1.2266)
<class 'float'>

complex(复数)
基本上编程怎么使用它,复数是由实数部分和虚数部分组成,一般形式为x+yj,其中x是复数的实数部分,y是复数的虚数部分,这里的x和y都是实数。

布尔值 (bool)
布尔值只有两个值,真或者假
true和false

字符串
java中的string类型

字符串可以编码成字节包,而字节包也可以解码成字符串
"hh".encode('utf-8')
打印出来的就是utf8编码的hh

python3里面的所有的网络传输都是二进制的。

Python:2.数据类型初识

Tags:

版权声明:若无特殊注明,本文皆为《长行客》原创,转载务必保留文章来源。

本文链接:Python:2.数据类型初识 & https://www.mxooo.cn/292/

推荐阅读
发表评论 取消回复
表情 图片 链接 代码

分享