Python中的数字数据类型
数字数据类型存储数值。当您为数字对象赋值时,就会创建这些对象。例如:
var1 = 1
var2 = 10
您还可以使用 del 语句删除对数字对象的引用。del 语句的语法如下:
del var1[,var2[,var3[....,varN]]]]
您可以使用 del 语句删除单个对象或多个对象。例如:
del var
del var_a, var_b
Python 支持四种不同的数字类型:
- int(有符号整数)
- long(长整数,也可以用八进制和十六进制表示)
- float(浮点数)
- complex(复数)
示例
以下是一些数字示例:
int | long | float | complex |
---|---|---|---|
10 | 51924361L | 0.0 | 3.14j |
10 | 51924361L | 0.0 | 3.14j |
100 | -0x19323L | 15.20 | 15.20 |
-786 | 0122L | -21.9 | 9.322e-36j |
080 | 0xDEFABCECBDAECBFBAEl | 32.3+e18 | 876j |
-0490 | 535633629843L | -90. | -.6545+0J |
-0x260 | -052318172735L | -32.54e100 | 3e+26J |
0x69 | -4721885298529L | 70.2-E12 | 4.53e-7j |
- Python 允许您在 long 中使用小写 l,但建议您仅使用大写 L 以避免与数字 1 混淆。Python 使用大写 L 显示长整数。
- 复数由表示为 x + yj 的实浮点数的有序对组成,其中 x 和 y 是实数,j 是虚数单位。
广告