tôi nói với tôi dòng 1 và dòng 5 (mới để gỡ lỗi/lập trình, không chắc chắn nếu điều đó giúp)Python NoneType đối tượng không phải là callable (người mới bắt đầu)
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
Tại sao nó lại cho tôi lỗi đó?
Ohh Tôi hiểu, cảm ơn rất nhiều – Foxic
Bạn được chào đón. Ngoài ra, bạn có thể muốn gọi hàm 'recurse' hoặc một cái gì đó tương tự vì nó không thực sự lặp lại ... –
@ 30trix: nhớ chấp nhận câu trả lời nếu nó giải quyết được vấn đề của bạn. Chào mừng bạn đến với Stackoverflow. :) – Mizipzor