def my_abs(x):
if not isinstance(x, (int, float)):
raise TypeError(‘bad operand type’)
if x >= 0:
return x
else:
return -x
my_abs(‘a’)
函数返回数据类型错误TypeError: bad operand type
最新推荐文章于 2024-08-14 16:04:15 发布
def my_abs(x):
if not isinstance(x, (int, float)):
raise TypeError(‘bad operand type’)
if x >= 0:
return x
else:
return -x
my_abs(‘a’)