Python에서 가위바위보 게임 만들기
와 함께:
import random
다음을 사용하여 기본 점수 설정:
user_wins= 0
computer_wins= 0
옵션 제공:
options= ["Rock", "Paper", "Scissor"]
사용자가 종료하려는 경우:
while True:
user_input= input("Enter Rock, Paper, or Scissors or Q to Quit: ")
if user_input == "q" or user_input == "Q":
break
사용자가 가위바위보에 들어갈 때 발생하는 일:
if user_input not in options:
continue
random_number= random.randint(0,2)
# rock: 0, paper: 1, scissor: 2
computer_pick= options[random_number]
print("Computer picked: ", computer_pick + "\n" "You picked: ", user_input)
if user_input == "Rock" and computer_pick == "Scissor":
print("You win!")
user_wins += 1
elif user_input == computer_pick:
print("It's a tie!")
elif user_input == "Paper" and computer_pick == "Rock":
print("You win!")
user_wins += 1
elif user_input == "Scissor" and computer_pick == "Paper":
print("You win!")
user_wins += 1
else:
print("You lose!")
computer_wins += 1
최종 점수 인쇄:
print("You won: ", user_wins, "times.")
print("Computer won: ", computer_wins, "times.")
if user_wins > computer_wins:
print("You are the winner!")
elif user_wins < computer_wins:
print("Computer is the winner!")
else:
print("It's a tie!")
print ("Thanks for playing!")
여기에서 전체 코드를 확인하세요: Source Code
산출:
코딩 유지 및 학습 유지
더 많은 것을 기대해 주세요!
Reference
이 문제에 관하여(Python에서 가위바위보 게임 만들기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/krishnaagarwal/create-rock-paper-scissor-game-in-python-202m텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)