python中使用math模块的方法
这篇文章给大家分享的是有关python中使用math模块的方法的内容。小编觉得挺实用的,因此分享给大家做个参考。一起跟随小编过来看看吧。
python 如何使用math模块?
通过import方法导入math模块,然后再调用具体的方法即可。
#数学相关模块importmathr=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**4print(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的符号赋给3print(r)lt=[1,4,5,7]#计算lt中数字的和(结果浮点数)r=math.fsum(lt)print(r)r=sum(lt)#同上(结果整数)print(r)print(math.pi)#圆周率print(math.e)#自然对数#随机数模块importrandomr=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,-11,0.4]print(max(nums))#获取最大值print(min(nums))#获取最小值#进制相关hex(3)oct(3)bin(3)print(ord('a'))#获取相对应的ascii码print(chr(90))#获取ascii码相对应的字符num=99var='num+1'nums=eval(var)#将python字符串当做代码执行慎用print(nums)
感谢各位的阅读!关于python中使用math模块的方法就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到吧!
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。