当我使用以下方式调用该函数时,
method_a()
def method_a():
print "I am method A"
我从上面的代码中得到一个错误,
Traceback (most recent call last):
File "class1.py", line 1, in <module>
method_a()
NameError: name 'method_a' is not defined
当我按照以下方式调用函数时,
def method_a():
print "I am method A"
method_a()
我得到了正确的输出,上面的代码没有任何错误
I am method A
以上两个代码有什么区别?谢谢..