hand
_1_5_40
4
返回栏目
1k
9k
1k
1k
5k
1k
1k
1k
1k
3k
2k
1k
0.8k
2k
3k
1k
1k
0.7k
0.9k
1k
0.6k
0.4k
0.4k
0.3k
3k
2k
9k
0.4k
0.4k
0.8k
0.5k
3k
5k
1k
2k
2k
3k
5k
1k
1k
0.4k
0.5k
0.4k
0.6k
0.7k
1k
0.4k
0.3k
4k
0.5k
0k
0.3k
0k
0.2k
0.2k
0.3k
0.9k
0.9k
0.1k
0.9k
0.9k
1k
0.5k
6k
0.3k
0.4k
0.7k
0.6k
8k
3k
1k
1k
1k
1k
0k
2k
1k
1k
0.2k
5k
4k
5k
0.4k
0.8k
1k
1k
1k
0.1k
2k
1k
2k
6k
0k
2k
7k
1k
5k
2k
3k
1k
0k
1k
0.9k
0.4k
0.2k
1k
3k
4k
1k
1k
1k
2k
3k
0.7k
0.3k
0.5k
0.6k
1k
0.9k
3k
0.3k
4k
返回python栏目
作者:
贺及楼
成为作者
更新日期:2024-10-27 18:04:57
Python 的 math
库提供了大量的数学函数和常量,包括基本的算术运算、三角函数、指数和对数函数、幂运算以及圆周率和自然对数的底数等。它支持浮点数的精确计算,适用于科学计算、工程设计、金融分析等领域。math
库是进行复杂数学运算时不可或缺的工具,极大地扩展了Python在数学处理方面的能力。
函数 | 中文 | 例子 | 输出 | 解释 |
---|---|---|---|---|
abs() | 绝对值 | abs(-111) | 111 | |
divmod() | 除法,输出商和余数 | divmod(7, 2) | (3, 1) | 7除2,3余1 |
math.pow(x, y) | x 的 y 次方 | p = math.pow(100, 2) | p = 10000.0 | 100*100 |
sum() | 总和 | s = sum([1,2,3]) | s = 6 | |
min() | 给定参数的最小值 | min([80, 100, 1000]) | 80 | |
min() | 给定参数的最小值 | min(80, 100, 1000) | 80 | |
min() | 给定参数的最小值 | min(-20, 100, 400) | -20 | |
min() | 给定参数的最小值 | min(-80, -20, -10) | -80 | |
min() | 给定参数的最小值 | min(0, 100, -400) | -400 | |
max() | 返回给定参数的最大值 | max(0, 100, -400) | 100 | |
round() | 返回浮点数x的四舍五入值 | round(80.23456, 2) | 80.23 | |
round() | 返回浮点数x的四舍五入值 | round(100.000056, 3) | 100.0 | |
round() | 返回浮点数x的四舍五入值 | round(-100.000056, 3) | -100.0 | |
floor() | 向下取整 | n = math.floor(3.75) | n = 3 | floor的英文释义:地板 |
floor() | 向下取整 | n = math.floor(3.25) | n = 3 | floor的英文释义:地板 |
ceil() | 向上取整 | n = math.ceil(3.75) | n = 4 | ceil的英文释义:天花板 |
ceil() | 向上取整 | n = math.ceil(3.25) | n = 4 | ceil的英文释义:天花板 |
>>>x = 7
>>> eval( '3 * x' )
21
>>> eval('pow(2,2)')
4
>>> eval('2 + 2')
4
>>> n=81
>>> eval("n + 4")
85
python
整章节共122节
快分享给你的小伙伴吧 ~