欢迎访问宙启技术站
智能推送

Python中的数字类型及其操作

发布时间:2024-01-11 19:25:29

在Python中,有多种不同的数字类型,每种类型都有不同的操作。下面是Python中数字类型和其操作的一些示例。

1. 整数类型(int):整数是Python中最基本的数字类型之一。可以对整数进行加法、减法、乘法、除法和取余等操作。

a = 10
b = 5

# 加法
print(a + b)  # 输出 15

# 减法
print(a - b)  # 输出 5

# 乘法
print(a * b)  # 输出 50

# 除法
print(a / b)  # 输出 2.0

# 取余
print(a % b)  # 输出 0

2. 浮点数类型(float):浮点数是带有小数点的数字,可以进行与整数类似的操作。尽管浮点数在计算机中是近似表示的,但在大多数情况下可以满足需求。

a = 3.14
b = 2.71

# 加法
print(a + b)  # 输出 5.85

# 减法
print(a - b)  # 输出 0.42999999999999994

# 乘法
print(a * b)  # 输出 8.5094

# 除法
print(a / b)  # 输出 1.159780029185868

# 取余
print(a % b)  # 输出 0.43

3. 复数类型(complex):复数是由实数和虚数部分组成的数字类型。可以进行与浮点数类似的操作,如加法、减法、乘法和除法。

a = 3 + 4j
b = 2 + 1j

# 加法
print(a + b)  # 输出 (5+5j)

# 减法
print(a - b)  # 输出 (1+3j)

# 乘法
print(a * b)  # 输出 (2+11j)

# 除法
print(a / b)  # 输出 (2+1j)

4. 布尔类型(bool):布尔类型只有两个值,即True(真)和False(假)。可以进行逻辑运算,如与、或和非。

a = True
b = False

# 与操作
print(a and b)  # 输出 False

# 或操作
print(a or b)  # 输出 True

# 非操作
print(not a)  # 输出 False

这些是Python中常见的数字类型及其操作的一些示例。通过使用这些操作,您可以进行各种数字计算和逻辑运算。