嗨,这是一段代码,它应该创建一个函数,该函数返回输入的整数或浮点数的绝对值。似乎无法弄清楚它有什么问题,这是代码和错误。任何帮助表示赞赏!
这是函数的代码:
import math
def distance_from_zero(num):
type_entry = type(num)
if type_entry == int:
return math.abs(num)
elif type_entry == float:
return math.abs(num)
else:
return "Not an integer or float!"
这是我通过打印结果测试代码的地方
print distance_from_zero(4)
这是发生的错误
Traceback (most recent call last):
File "python", line 12, in <module>
File "python", line 5, in distance_from_zero
AttributeError: 'module' object has no attribute 'abs'