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

Python 常用数学函数,轻松完成数学计算任务

发布时间:2023-06-07 11:19:07

Python 是一种通用的编程语言,可用于数据分析、网络编程、Web 开发、人工智能等多种领域,在数学计算任务方面,也拥有大量的实用函数库。本文将介绍 Python 常用的数学函数。

# 数值类型函数

## abs()

abs(x) 返回 x 的绝对值,即当 x < 0 时,返回 -x,否则返回 x。

x = -10
print(abs(x)) # 10

## int()

int(x) 将 x 转换为整数,如果 x 为浮点数,则向下取整。

x = 3.9
print(int(x)) # 3

## float()

float(x) 将 x 转换为浮点数。

x = 3
print(float(x)) # 3.0

## round()

round(x, n) 返回 x 的小数点后 n 位四舍五入的结果。默认情况下,n 的值为 0。

x = 3.1415926
print(round(x, 3)) # 3.142

# 数学常量函数

## pi

pi 相当于圆周率 π。

import math

print(math.pi) # 3.141592653589793

## e

e 相当于自然常数 e。

import math

print(math.e) # 2.718281828459045

## inf

inf 表示正无穷大。

import math

print(math.inf) # inf

## nan

nan 表示非数(not a number)。

import math

print(math.nan) # nan

# 数学函数

## pow()

pow(x, y) 返回 x 的 y 次方。

x = 2
y = 3

print(pow(x, y)) # 8

## sqrt()

sqrt(x) 返回 x 的平方根。

import math

x = 16
print(math.sqrt(x)) # 4.0

## log()

log(x, base) 返回以 base 为底的 x 的对数。如果不指定 base,则默认为 e。

import math

x = 100
print(math.log(x, 10)) # 2.0

## sin()

sin(x) 返回 x 的正弦值,x 以弧度为单位。

import math

x = math.pi / 6
print(math.sin(x)) # 0.5

## cos()

cos(x) 返回 x 的余弦值,x 以弧度为单位。

import math

x = math.pi / 3
print(math.cos(x)) # 0.5

## tan()

tan(x) 返回 x 的正切值,x 以弧度为单位。

import math

x = math.pi / 4
print(math.tan(x)) # 1.0

## asin()

asin(x) 返回 x 的反正弦值,返回值为弧度值。

import math

x = 0.5
print(math.asin(x)) # 0.5235987755982989

## acos()

acos(x) 返回 x 的反余弦值,返回值为弧度值。

import math

x = 0.5
print(math.acos(x)) # 1.0471975511965979

## atan()

atan(x) 返回 x 的反正切值,返回值为弧度值。

import math

x = 1
print(math.atan(x)) # 0.7853981633974483

## degrees()

degrees(x) 将 x 从弧度转换为角度。

import math

x = math.pi / 2
print(math.degrees(x)) # 90.0

## radians()

radians(x) 将 x 从角度转换为弧度。

import math

x = 90
print(math.radians(x)) # 1.5707963267948966

## max()

max() 返回给定的参数之间的最大值。

print(max(1, 2, 3, 4)) # 4

## min()

min() 返回给定的参数之间的最小值。

print(min(1, 2, 3, 4)) # 1

## sum()

sum() 返回给定数列的和。

print(sum([1, 2, 3, 4])) # 10

## abs()

abs() 返回给定参数的绝对值。

print(abs(-10)) # 10

总结:

以上是 Python 常用的数学函数,这些函数可以轻松完成数学计算任务,Python 作为一种通用的编程语言,一定能够满足您在数学计算方面的需要。