개발일지 <내일배움캠프> 20230427 TIL

임재훈·2023년 4월 27일
0

정예반 숙제로 간단한 가위 바위 보 게임을 만들어봤다

몇일 전 숙제로 풀었던 업다운 게임과 비슷한 방식을 사용했지만 경우의 수가 더 많아서 if 문이 더 많이 들어간 모습이다

import random

options = ["가위", "바위", "보"]
print("끝없이 발전하는 ai가 인간에게 일기토를 걸어왔다")
while True:
    computer_options = random.choice(options)
    user_input = str(input("가위 바위 보 중 하나를 선택하세요 : "))
    print(f"당신은 {user_input}를 냈고 컴퓨터는 {computer_options}를 냈습니다")
    if user_input == computer_options:
        print("비겼습니다 다시")
    if user_input == "가위":
        if computer_options == "바위":
            print("인간이 ai 에게 지배당했습니다..")
            break
        elif computer_options == "보":
            print("인간이 ai를 지배했습니다 !")
            break
    if user_input == "바위":
        if computer_options == "보":
            print("인간이 ai 에게 지배당했습니다..")
            break
        elif computer_options == "가위":
            print("인간이 ai를 지배했습니다 !")
            break
    if user_input == "보":
        if computer_options == "가위":
            print("인간이 ai 에게 지배당했습니다..")
            break
        elif computer_options == "바위":
            print("인간이 ai를 지배했습니다 !")
            break
        else:
            continue

0개의 댓글