【问题标题】:User defined Python 3.2.2 problems用户定义的 Python 3.2.2 问题
【发布时间】: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


    【解决方案1】:

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

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

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

    【讨论】:

    • 哦,如果我在 IDLE 上而不是在主解释器上这样做,它现在可以工作了。还是谢谢!
    猜你喜欢
    • 1970-01-01
    • 2012-02-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-12-20
    相关资源
    最近更新 更多