Python 数字
Python 数字
Python 中有三种数字类型
int
float
complex
当你为变量赋值时,会创建数值类型的变量
示例
x = 1 # int
y = 2.8 # float
z = 1j # complex
要验证 Python 中任何对象的类型,请使用 type()
函数
Int
Int,或整数,是一个完整的数字,可以是正数或负数,没有小数点,长度不受限制。
Float
浮点数,或称为“浮点型数字”,是一个正数或负数,包含一个小数点或多个小数点。
浮点数也可以是科学记数法,用 "e" 来表示 10 的幂。
复数
复数用 "j" 表示虚部
类型转换
您可以使用 int()
、float()
和 complex()
方法在不同类型之间进行转换。
示例
在不同类型之间转换
x = 1 # int
y = 2.8 # float
z = 1j # complex
# 从整数转换为浮点数
a = float(x)
# 从浮点数转换为整数
b = int(y)
# 从整数转换为复数
c = complex(x)
print(a)
print(b)
print(c)
print(type(a))
print(type(b))
print(type(c))
自己尝试 »
注意: 您无法将复数转换为其他数字类型。
随机数
Python 没有 random()
函数来生成随机数,但 Python 内置了一个名为 random
的模块,可以用来生成随机数。
在我们的 随机模块参考 中,您将了解有关随机模块的更多信息。