Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

python math库常用函数

作者:噬血啸月   发布日期:2026-01-14   浏览:40

import math

# 1. 常用数学常量
print("圆周率 π:", math.pi)  # 输出圆周率π的值
print("自然对数的底 e:", math.e)  # 输出自然对数的底e的值

# 2. 绝对值函数
x = -10
print("绝对值 |x|:", math.fabs(x))  # 输出x的绝对值

# 3. 幂运算和平方根
base = 2
exponent = 3
print(f"{base} 的 {exponent} 次方:", math.pow(base, exponent))  # 输出2的3次方
print("9 的平方根:", math.sqrt(9))  # 输出9的平方根

# 4. 取整函数
y = 3.7
print("向上取整:", math.ceil(y))  # 输出4,向上取整
print("向下取整:", math.floor(y))  # 输出3,向下取整

# 5. 三角函数
angle_degrees = 45
angle_radians = math.radians(angle_degrees)  # 将角度转换为弧度
print(f"{angle_degrees} 度的正弦值:", math.sin(angle_radians))  # 输出45度角的正弦值
print(f"{angle_degrees} 度的余弦值:", math.cos(angle_radians))  # 输出45度角的余弦值

# 6. 对数函数
value = 10
print(f"以 2 为底 {value} 的对数:", math.log(value, 2))  # 输出以2为底10的对数
print(f"以 10 为底 {value} 的对数:", math.log10(value))  # 输出以10为底10的对数

# 7. 最大公约数和最小公倍数
a = 12
b = 18
gcd = math.gcd(a, b)
lcm = abs(a * b) // gcd
print(f"{a} 和 {b} 的最大公约数:", gcd)  # 输出12和18的最大公约数
print(f"{a} 和 {b} 的最小公倍数:", lcm)  # 输出12和18的最小公倍数

这段代码展示了 math 库中一些常用的函数及其用法。包括数学常量、绝对值、幂运算、取整、三角函数、对数函数以及最大公约数和最小公倍数的计算。

上一篇:python pow

下一篇:python 在线运行

大家都在看

python时间格式

pythoneval函数用法

python读取文件路径

staticmethod在python中有

python 保存json文件

python开发windows应用程序

python中len是什么意思

python ord和chr

python中的yield

python自定义异常

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站