Python中求绝对值
时间: 2024-08-02 18:00:53 浏览: 114
python如何求绝对值教程.pptx
在Python中,你可以使用内置函数`abs()`来计算一个数的绝对值。这个函数接受一个参数,无论这个参数是整数、浮点数还是复数(如果支持),都会返回其对应的非负数值。例如:
```python
x = -5
y = 3.14
z = 2 + 3j
print(abs(x)) # 输出: 5
print(abs(y)) # 输出: 3.14
print(abs(z)) # 输出: 3.605551275463989j (对于复数,返回的是模的大小)
# 如果传入的参数不是数字,会抛出TypeError异常
print(abs("hello")) # 抛出 TypeError: object of type 'str' has no len()
```
绝对值函数非常直观,当你需要对数值取非负值的时候,它就派上了用场。
阅读全文