python에 처음 생겼습니다 ....이 이상한 오류와 정말로 혼동되었습니다 .... 내가 잘못하고 있다고 생각하지 않습니다.NameError : 전역 이름 'reverse'가 정의되어 있지 않습니다.
main.py 나는 역으로 재귀 호출을 할 노력하고있어
class Reverse():
def __init__(self):
print "initialized reverse"
def reverse(self,var):
if var == "":
return var
else:
print var[-1] + reverse(var[:-1])
from methods import Reverse
def main():
b = [1,2,3,4,5,6,6,7,8,8,9,1,212,312,31,23,123455435,56,56,123]
a = "llaa"
thing = Reverse()
print thing.reverse(a)
main()
methods.py .... 친절하게 도와주세요. 감사! 클래스 Reverse
에서
누가 '역방향'클래스는 교육 과실에 대한 고소해야한다고 가르쳐 준 사람. –
수정 사항이 롤백되었습니다. 문제가 해결되었다고 생각되면 아래 답변 중 하나 (녹색 체크 표시)에서 해결해야합니다. 질문 자체에 답변을 넣지 마십시오. –