0

模组.py:

def addone(number):
    result = number + 1

测试.py:

import mod

print mod.addone(2)

我得到的结果是None,所以我猜结果变量丢失了。我的代码中缺少什么。

是的,我知道这可以在没有模块的情况下轻松完成,这只是一个示例。

4

2 回答 2

2

你正在做正确的导入,mod.py 中没有返回结果的方法。改成:

def addone(number):
    return number + 1
于 2012-05-11T16:14:19.153 回答
0

add_one 中缺少“return”,所以你没有

于 2012-05-11T16:15:05.607 回答