为什么这不起作用?
def distance_from_zero(x):
if type(x) == int or float:
return abs(x)
else:
return "Not an integer or float!"
print distance_from_zero(2050)
Run Code Online (Sandbox Code Playgroud)
然而,这是正确答案,这是一回事!
def distance_from_zero(x):
if type(x) == int or type(x) == float:
return abs(x)
else:
return "Not an integer or float!"
print distance_from_zero(2050)
Run Code Online (Sandbox Code Playgroud)