目录
Number(数字)
Python3 支持 int、float、bool、complex(复数)。
int (整数)
在Python 3里,只有一种整数类型 int,表示为长整型,没有 python2 中的 Long。
Int 或整数是完整的数字,正数或负数,没有小数,长度不限。
#获取int最大值
import sys
MAX_INT=sys.maxsize
print(MAX_INT)
x = 10
y = 159481165165
z = -465167846
print(type(x))
print(type(y))
print(type(z))
float (浮点数)
浮动或“浮点数”是包含小数的正数或负数。
如 1.23、3E-2 浮点数也可以是带有“e”的科学数字,表示 10 的幂。
#获取最大值
max_float=float('inf')
x = 3.50
y = 2.0
z = -63.78
print(type(x))
print(type(y))
print(type(z))
x2 = 27e4
y2 = 15E2
z2 = -49.8e100
print(type(x2))
print(type(y2))
print(type(z2))
complex (复数)
如 1 + 2j、 1.1 + 2.2j 。复数用 "j" 作为虚部编写:
x = 2+3j
y = 7j
z = -7j
print(type(x))
print(type(y))
print(type(z))
当你指定一个值时,Number 对象就会被创建: