当前位置: 首页 > 图灵资讯 > 行业资讯> python 如何使用math模块

python 如何使用math模块

发布时间:2025-09-21 14:19:03

python 如何使用math模块?

将math模块引入import,然后调用具体方法。

相关推荐:Python教程

#数学相关模块
importmath
r=math.floor(3.2)#向下取整
print(r)
r=math.ceil(4.5)#向上取整
print(r)
r=round(3.4999)#四舍五入
print(r)
r=math.pow(3,4)#=3**4
print(r)
r=math.sqrt(25)#开平方
print(r)
r=math.fabs(0.23)#绝对值(小数)
print(r)
r=abs(-2)#绝对值
print(r)
r=math.modf(3.14)#拆分小数和整数
print(r)
r=math.copysign(3,-5)#-5符号赋予3
print(r)
lt=[1,4,5,7]#计算lt中数字的和(结果浮点数)
r=math.fsum(lt)
print(r)
r=sum(lt)#同上(结果整数)
print(r)
print(math.pi)#圆周率
print(math.e)#自然对数
#随机数模块
importrandom
r=random.random()#随机获得0~1小数数数
print(r)
lt=[2,3,5,7,'A','C','d']
r=random.choice(lt)#在lt中随机获取一个值
print(r)
random.shuffle(lt)#打乱列表
print(lt)
r=random.randrange(5,15,2)#在制定范围内获得随机整数
print(r)
r=random.uniform(4,24)#在制定范围内获得随机数量
print(r)
#内建函数
nums=[2,3,5,7,0,23,21,-110.4]
print(max(nums))#获取值
print(min(nums))#获取最小值
#进制相关
hex(3)
oct(3)
bin(3)
print(ord('a'))#获取相应的ascii码
print(chr(90)#获取ascii码对应的字符
num=99
var='num+1'
nums=eval(var)#谨慎使用python字符串作为代码执行
print(nums)

相关文章

python 成员方法的区别是什么

python 成员方法的区别是什么

2025-09-21
python set是什么类型

python set是什么类型

2025-09-21
php运行python脚本失败怎么解决

php运行python脚本失败怎么解决

2025-09-21
centOS如何升级python

centOS如何升级python

2025-09-21
python中如何使用help()

python中如何使用help()

2025-09-21
python怎么存储数据

python怎么存储数据

2025-09-21