用户定义了Python 3.2.2问题

时间:2012-09-04 17:57:09

标签: python python-3.x user-defined-functions

当我运行以下代码时,无论我将absoluteValue设置为什么,结果都没有。为什么呢?

def absoluteValue(n):
     if (n) < 0:
         return -(n)
     elif (n) > 0:
         return (n)

1 个答案:

答案 0 :(得分:0)

使用Python 3.2.2时,这在我的系统上完美运行:

>>> def absoluteValue(n):
     if (n) < 0:
         return -(n)
     elif (n) > 0:
         return (n)

>>> absoluteValue(-34)
34
>>> absoluteValue(34)
34
>>>

检查你是否正确安装了python。