Python内置库math使用示例

这篇博客展示了Python中`math`模块的使用,包括指数、平方根、对数、三角函数、圆周率和自然常数e等基本数学运算。还涵盖了浮点数操作、取整、求余和阶乘等功能,揭示了Python在数值计算上的强大能力。
摘要由CSDN通过智能技术生成
Python 3.7.4 (tags/v3.7.4:e09359112e, Jul  8 2019, 20:34:20) [MSC v.1916 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license()" for more information.
>>> import math
>>> math.pow(2,3)
8.0
>>> 
>>> math.exp(1)
2.718281828459045
>>> math.exp(2)
7.38905609893065
>>> 
>>> math.sqrt(9)
3.0
>>> math.sqrt(3)
1.7320508075688772
>>> math.sqrt(2)
1.4142135623730951
>>> 
>>> math.log2(8)
3.0
>>> math.log10(1000)
3.0
>>> 
>>> math.sin(1.57)
0.9999996829318346
>>> 
>>> math.cos(0)
1.0
>>> math.tan(1)
1.5574077246549023
>>> 
>>> math.pi
3.141592653589793
>>> 
>>> math.e
2.718281828459045
>>> math.inf
inf
>>> 
>>> math.nan
nan
>>> 
>>> math.fabs(9.6)
9.6
>>> math.fabs(-9.6)
9.6
>>> 
>>> math.fmod(17,5)
2.0
>>> 
>>> math.fsum([1,2,3,4])
10.0
>>> math.ceil(10.1)
11
>>> math.floor(10.1)
10
>>> math.ceil(-10.1)
-10
>>> math.floor(-10.1)
-11
>>> 
>>> math.factorial(4)
24
>>> math.factorial(5)
120
>>> math.factorial(6)
720
>>> 
>>> 
>>> 
>>> math.gcd(15,9)
3
>>> math.gcd(24,18)
6
>>> 
>>> x = 12.34
>>> math.modf(x)
(0.33999999999999986, 12.0)
>>> math.trunc(x)
12
>>> x = -12.34
>>> math.modf(x)
(-0.33999999999999986, -12.0)
>>> math.trunc(x)
-12
>>> 
>>> 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值