Python的数值类型

阅读量: 144 编辑

Python 提供了几种常见的数值数据类型,用于表示不同种类的数值。

以下是 Python 中常用的数值类型:

一、整数(int)

用来表示整数值,可以是正整数、负整数或零。

num = 10
negative_num = -5
zero = 0

二、浮点数(float)

用来表示带有小数部分的数值。

pi = 3.14159
temperature = -10.5

三、复数(complex)

用来表示复数,包括实部和虚部。

z = 3 + 2j

四、布尔值(bool)

用来表示真(True)或假(False)。

is_valid = True
is_empty = False

五、十进制数(decimal)

用于高精度的十进制计算。

from decimal import Decimal

amount = Decimal('10.99')

六、分数(fraction)

用于表示有理数的分数形式。

from fractions import Fraction

ratio = Fraction(3, 4)  # 表示 3/4

七、位操作(binary)

用于进行二进制位的操作。

a = 0b1010  # 二进制数
b = 0x1F    # 十六进制数

八、无穷大与非数值(infinity 和 NaN)

用于表示无穷大和非数值。

inf = float('inf')  # 正无穷大
nan = float('nan')  # 非数值

这些数值类型提供了在不同情况下使用的灵活性和精度,编程时,根据具体需要选择适当的数值类型。

爱码岛编程公众号
微信扫码关注
爱码岛编程小程序
微信扫码打开
苏ICP备13052010号
©2023 南京匠成信息科技有限公司