📅  最后修改于: 2023-12-03 15:24:20.235000             🧑  作者: Mango
Python 是一种高级编程语言,在数据分析、科学计算、机器学习等领域广泛应用。本文将介绍如何在 Python 中进行各种计算操作。
Python 支持基本的算术运算,如加法、减法、乘法、除法和求幂等。可以使用符号或函数进行计算。
# 加法
print(2 + 3) # 输出 5
# 减法
print(5 - 2) # 输出 3
# 乘法
print(3 * 4) # 输出 12
# 除法
print(7 / 3) # 输出 2.3333333333333335
# 求幂
print(2 ** 4) # 输出 16
Python 支持整数、浮点数和复数三种数字类型,可以进行各种数学运算。
# 整数
num1 = 7
num2 = 3
# 浮点数
num3 = 2.5
num4 = 1.5
# 复数
num5 = 1 + 2j
num6 = 2 + 3j
# 加法
print(num1 + num2) # 输出 10
print(num3 + num4) # 输出 4.0
print(num5 + num6) # 输出 (3+5j)
# 减法
print(num1 - num2) # 输出 4
print(num3 - num4) # 输出 1.0
print(num5 - num6) # 输出 (-1-1j)
# 乘法
print(num1 * num2) # 输出 21
print(num3 * num4) # 输出 3.75
print(num5 * num6) # 输出 (-4+7j)
# 除法
print(num1 / num2) # 输出 2.3333333333333335
print(num3 / num4) # 输出 1.6666666666666667
print(num5 / num6) # 输出 (0.6153846153846154+0.07692307692307691j)
# 求幂
print(num2 ** num1) # 输出 2187
print(num3 ** num4) # 输出 2.924017738212866
print(num5 ** num6) # 输出 (-0.040160740401706284+0.07313124203531324j)
Python 还提供了许多数学函数,如三角函数、对数函数、指数函数、取整函数等。这些函数可以通过模块导入后直接调用。
import math
# 取整函数
print(math.ceil(3.5)) # 输出 4
print(math.floor(3.5)) # 输出 3
print(round(3.5)) # 输出 4
print(round(3.4)) # 输出 3
# 三角函数
print(math.sin(0)) # 输出 0.0
print(math.cos(math.pi)) # 输出 -1.0
print(math.tan(math.pi/4)) # 输出 0.9999999999999999
# 对数函数
print(math.log(10)) # 输出 2.302585092994046
print(math.log10(10)) # 输出 1.0
print(math.log2(10)) # 输出 3.321928094887362
# 指数函数
print(math.exp(2)) # 输出 7.3890560989306495
print(pow(2, 3)) # 输出 8
本文介绍了 Python 中的算术运算、数字类型和数学函数。这些操作对于科学计算和数据分析等领域非常重要。在实际开发中,我们应该根据具体需求选择合适的数据类型和操作方式。