학교 프로젝트에 Rock, Paper, Scissors 게임을 만들고 있는데 끝났지 만 갑자기 작동이 멈췄습니다. 나는 이것이 루프의 while
루프의 문제라고 생각한다. UserHand
이 'a'
, 또는 '3333'
처럼, 비어 있지 않은 값의 경우스크립트에서 성가신 오류를 해결할 수 없습니다.
UserHand or UserHand_Retry....
다음의 or
필요 하나 때문에 수의 때문에
while UserHand or UserHand_Retry != "Rock" and UserHand or UserHand_Retry != "Paper" and UserHand or UserHand_Retry != "Scissors":
tkMessageBox.showerror("ERROR!","You did not choose a valid object, please try again.")
UserHand_Retry = raw_input("What do you want to choose? (Rock/Paper/Scissors):")
* "갑자기 작동이 멈췄습니다."*는 도움이되지 않습니다. 작동하지 않는 것은 무엇입니까? 오류 메시지가 표시됩니까? 잘못된 결과가 나옵니까? – CoryKramer
"갑자기 작동이 멈췄습니다"라고 정의합니다. 그것은 오류 또는 무엇을 던지고 있습니까? – user2097159
이런 프로그램은 무작위로 작동을 멈추게하지 않습니다. 다시 변경하십시오! – jonrsharpe