相关疑难解决方法(0)

Python NoneType对象不可调用(初学者)

我告诉我第1行和第5行(新的调试/编程,不确定是否有帮助)

def hi():     
    print 'hi'

def loop(f, n):         #f repeats n times
    if n<=0:
        return
    else:
        f()             
        loop(f, n-1)    

loop(hi(), 5)
hi
TypeError: 'NoneType' object is not callable
Run Code Online (Sandbox Code Playgroud)

为什么它会给我这个错误?

python nonetype

39
推荐指数
2
解决办法
17万
查看次数

标签 统计

nonetype ×1

python ×1