다음 코드에서는 'end'함수에서 'guesses'변수를 사용 가능하게 만드는 방법을 설명합니다. 내가 이것을 시도 할 때마다 나는 추측을 받는다. 정의되지 않는다. play 함수에서 나는 숫자를 반환하고, 그 숫자가 '추측'과 같아야한다는 것을 올바르게 이해한다면, '추측'이 '끝'에서 작동하지 않을 것이라는 것을 이해하지 못하는 이유 때문에. 파라미터다른 함수에서 main 변수를 사용하는 방법은 무엇입니까?
def main():
guesses = play()
play_again = again()
while (play_again == True):
guesses = play()
play_again = again()
total_games = 1
total_games += 1
end(guesses)
def end(guesses):
print("Results: ")
print("Total: " + str(guesses + 1))
파라미터로 입력을 전달하고 출력에서는 프로그램 데이터의 흐름을 제어하고 global
변수를 사용할 수 있도록 같은 변수를 통과 return
사용 등
def main():
guesses = play()
play_again = again()
while (play_again == True):
guesses = play()
play_again = again()
total_games = 1
total_games += 1
end()
def end():
print("Results: ")
print("Total: " + print(str(guesses + 1)))
나는 당신의 들여 쓰기 매개 변수로 전달 –
를 잘못 입력 생각합니다. –