Python数学计算函数:abs(),pow()等详解
发布时间:2023-06-23 17:34:19
Python是一种通用性编程语言,由于其易学易用、高效实用、广泛的应用领域等诸多优点,越来越受到程序员的欢迎。在Python中,有各种各样的数学计算函数,本文将着重介绍其中较为常见的abs()、pow()、round()、sqrt()、sin()、cos()和tan()等函数。
一、abs()函数
abs()函数接收一个数字参数,返回其绝对值。例如:
print(abs(1)) # 1 print(abs(-1)) # 1
二、pow()函数
pow()函数接收两个参数, 个参数为底数,第二个参数为指数,返回底数的指数次方值。例如:
print(pow(2,3)) # 8 print(pow(2,-3)) # 0.125
特别地,当第三个参数为三个参数为,则返回底数的指数次幂的余数。例如:
print(pow(2,3,5)) # 3,因为2的3次方是8,8除以5余3
三、round()函数
round()函数接收一个数字参数,并可选地接收第二个参数,表示四舍五入到的位数。例如:
print(round(3.14159)) # 3 print(round(3.14159,2)) # 3.14
四、sqrt()函数
sqrt()函数接收一个数字参数,返回其平方根值。例如:
print(sqrt(9)) # 3.0
需要引入math模块才能使用该函数:
import math print(math.sqrt(9)) # 3.0
五、sin()、cos()和tan()函数
sin()、cos()和tan()函数接收一个弧度数参数,返回对应的正弦、余弦和正切值。需要注意的是,这三个函数接收的参数是弧度数而非角度数,如果要将角度数转化为弧度数,可以使用math模块的radians()函数。例如:
import math print(math.sin(math.radians(30))) # 0.5 print(math.cos(math.radians(60))) # 0.5 print(math.tan(math.radians(45))) # 0.9999999999999999
以上就是Python数学计算函数abs()、pow()、round()、sqrt()、sin()、cos()和tan()的详细介绍,希望对大家有所帮助。
