-7
행맨 게임을 만들고 있는데 생명과 점수를 다시 원래 값 (6 & 0)으로 재설정 할 수 있기를 원합니다. 이 코드는 작동하지 않는 것 같습니다.어떻게 파이썬에서 변수를 원래 값으로 재설정 할 수 있습니까?
lives=6
score=0
행맨 게임을 만들고 있는데 생명과 점수를 다시 원래 값 (6 & 0)으로 재설정 할 수 있기를 원합니다. 이 코드는 작동하지 않는 것 같습니다.어떻게 파이썬에서 변수를 원래 값으로 재설정 할 수 있습니까?
lives=6
score=0
하는 변경하려면 : 여기
def newwords():
newgamewords.append(input('Enter new word: '))
print('Do you want to add any more words? yes or no?')
answer=input()
if answer == 'yes':
newwords()
else:
while len(guessedletters) > 0 : guessedletters.pop()
while len(displayletters) > 0 : displayletters.pop()
lives = 6
finalscore=0
score
gamewords[:] = newgamewords
hangmangame()
게임의 시작 부분에있는 코드 (이 변수는 어떤 정의에, 내가 지구 내 코드에있는 모든 변수를 만든되지 않습니다 단지 확인하기 위해)입니다 전역 변수를 선언하면 전역 변수로 선언되거나 로컬 변수로 간주됩니다. 예 :
lives = 6
def change():
global lives
lives = 0
이것이 클래스 멤버가되어야하는 글로벌의 전형적인 경우입니다. – Marcin
더 많은 코드를 표시하십시오. – Will
코드는 잘 작동합니다. 또 다른 문제가 있어야합니다. –
나는 당신이 지구촌 사람들과 혼란 스럽다고 생각하지만이 작은 정보로는 말할 수 없다. –