Python 数

Python中有5种类型的数:整数、长整数、浮点数、布尔值和复数。

84是一个整型数据类型,46543453345L后面加一个大写字母L表示长整型。最新的Python版本整型结果会自动转换为长整型,不再报整型溢出的错误。

布尔值可以算是特殊的整数,由常量True和False表示,当布尔值做数值运算时,会被当做数值1和0进行运算

>>> bool_var = True
>>> bool_var - 1
 0

复数一般通过自定义类来实现。

浮点数用来表示小数

类型 描述 举例
int 带符号整数(没有大小限制) -1,0xFF40,032,125
float 双精度浮点数 1.0,1.7e,-2.5e
Complex 复数(实部+虚部) 3+4j,7-6j

各种类型的数据运算:

>>> -2+5
3
>>> -2.256 + 6.32
4.064
>>> 1.7e+2
170.0
>>> -2.5e+3
-2500.0
>>> 3+4j + 7-6j
(10-2j)
>>>
《Linux三剑客》视频教程,从零开始快速掌握Linux开发常用的工具:Git、Makefile、vim、autotools、debug,免费赠送C语言视频教程,C语言项目实战:学生成绩管理系统。详情请点击淘宝链接:Linux三剑客