附录C:python 中的数值
2018-11-05 本文已影响0人
秋的懵懂
时间:2018-11-01
作者:魏文应
在 python 中,数值分为三种:整数、浮点数(小数)、复数 。
整数
python 中,整数有以下特点:
- 所有的整数都是 int 类型。
- python 中的整数没有大小限制,可以是一个无限大的整数。
- 数字过长时,可以所有下划线,方便阅读,比如
b = 123_456_789
,相当于b = 123456789
。
整数可以使用 不同进制 来表示,常见进制如下:
# 二进制,0b 开头
c = 0b10
# 八进制,0o 开头
c = 0o10
# 十六进制,0x 开头
c = 0x10
浮点数
浮点数,都是 float 类型。
c = 1.23
注意:对浮点数进行计算时,可能会得到一个不精确的结果 。比如
c = 0.1 + 0.2
print(c)
得到的结果不是 0.3
,而是 0.30000000000000004
。这是需要注意的,它只能得到一个估算值,如果需要精确的计算,需要用到专用的计算模块。