数据类型
变量没有类型,但指向的对象有类型,可以通过type()函数查看
空值对象None
表示不存在的特殊对象
作用
占位和解除与对象的关联
整形int
表示整数,包含正数、负数、0。
-5, 100, 0
字面值
十进制
0-9,10进1,例如:5
二进制
0b开头,后跟1或者1,2进1,例如0b1
八进制
0o开头,后跟0~7,8进1,例如0o5
十六进制
0x开头,后跟0~9,A~F,a~f,16进1,例如0xf
小整数对象池
CPython 中整数 -5 至 256,永远存在小整数对象池中,不会被释放并可重复使用。
浮点型float
表示小数,包含正数、负数,0.0
字面值
小数
1.0 2.5
科学计数法
e/E (正负号) 指数
1.23e-2 (等价于0.0123)
1.23456e5(等价于123456.0)
字符串str
记录文本信息(文字信息)。
字面值
双引号
复数complex
由实部和虚部组成的数字,虚部是以j或J结尾。
字面值
1j
1+1j
1-1j
布尔bool
表示真和假
True 表示真(条件满足或成立),本质是1
False 表示假(条件不满足或不成立),本质是0
发表回复