0
저는 python을 처음 사용했습니다. 아래 코드를 작성했습니다.파이썬에서 함수 밖의 매개 변수를 사용하려면 어떻게해야합니까?
page_number = 1
클래스에 매개 변수를 정의했습니다.
def begin():
answer = raw_input("continue?")
if answer == 'q':
exit()
else:
page_number += 1
그러나 위와 같이 액세스하면 잘못됩니다. 이 함수에서 어떻게 얻을 수 있는지 궁금합니다.
도움이 될 것입니다.
(http://docs.python.org/2/faq/programming.html#why-am-i-getting-an-unboundlocalerror- [당신은 함수의 상단에'글로벌 page_number'를 사용할 필요] 변수가있는 경우). –
매개 변수 (raw_input 중 하나) 나 클래스가 표시되지 않습니다. 전체 코드를 게시하십시오. 또한 오류가 발생하면 스택 추적을 게시하십시오. – Christian
@AshwiniChaudhary 대단히 감사합니다. 나는 네가 말했듯이이 문제를 해결했다. –