定义函数实现数学计算 Python
时间: 2024-02-10 18:35:35 浏览: 92
Python中可以使用函数来进行数学计算,如下是一些常用的数学计算函数:
1. 求绝对值:abs(x)
2. 求最大值:max(x1, x2, ..., xn)
3. 求最小值:min(x1, x2, ..., xn)
4. 求幂次方:pow(x, y) 或者 x ** y
5. 求平方根:sqrt(x) (需要先导入math库,即 import math)
6. 向上取整:ceil(x) (需要先导入math库,即 import math)
7. 向下取整:floor(x) (需要先导入math库,即 import math)
8. 四舍五入:round(x, n) (n表示保留小数点后n位)
示例代码:
```
import math
x = -9.5
y = 3
z = 5
# 求绝对值
print(abs(x)) # 输出9.5
# 求最大值
print(max(y, z)) # 输出5
# 求最小值
print(min(y, z)) # 输出3
# 求幂次方
print(pow(y, z)) # 输出243
print(y ** z) # 输出243
# 求平方根
print(math.sqrt(z)) # 输出2.23606797749979
# 向上取整
print(math.ceil(x)) # 输出-9
# 向下取整
print(math.floor(x)) # 输出-10
# 四舍五入
print(round(x)) # 输出-10
print(round(x, 1)) # 输出-9.5
```
以上代码输出结果为:
```
9.5
5
3
243
243
2.23606797749979
-9
-10
-10
-9.5
```
阅读全文