【发布时间】:2012-09-04 17:57:08
【问题描述】:
当我运行以下代码时,无论我将 absoluteValue 设置为什么,结果都不是。为什么?
def absoluteValue(n):
if (n) < 0:
return -(n)
elif (n) > 0:
return (n)
【问题讨论】:
标签: python python-3.x user-defined-functions
当我运行以下代码时,无论我将 absoluteValue 设置为什么,结果都不是。为什么?
def absoluteValue(n):
if (n) < 0:
return -(n)
elif (n) > 0:
return (n)
【问题讨论】:
标签: python python-3.x user-defined-functions
这在我使用 Python 3.2.2 的系统上完美运行:
>>> def absoluteValue(n):
if (n) < 0:
return -(n)
elif (n) > 0:
return (n)
>>> absoluteValue(-34)
34
>>> absoluteValue(34)
34
>>>
检查你是否正确安装了python。
【讨论】: