我在使用以下Python代码时遇到问题:
class Methods:
def method1(n):
#method1 code
def method2(N):
#some method2 code
for number in method1(1):
#more method2 code
def main():
m = Methods
for number in m.method2(4):
#conditional code goes here
if __name__ == '__main__':
main()
当我运行这个代码时,我得到
NameError: name 'method1' is not defined.
如何解决此错误
更改代码,如下所示:
加上自我。在它前面:
同时将方法符号更改为:
及
相关问题 更多 >
编程相关推荐