PROGRESS
4 / 10
QUESTION 04 #664
리스트에서 무작위 하나를 골라 가위바위보를 합니다. 빈칸에 들어갈 알맞은 함수 호출을 채우세요.
※ random 결과는 매번 다릅니다.
예시 입력: n
※ random 결과는 매번 다릅니다.
예시 입력: n
main.py
import random
def whoWin(x, y) :
if x == "가위" :
if y == "가위" :
msg = "무승부입니다!"
elif y == "바위" :
msg = "당신의 승리입니다!"
else :
msg = "나의 승리입니다!"
elif x == "바위" :
if y == "가위" :
msg = "나의 승리입니다!"
elif y == "바위" :
msg = "무승부입니다!"
else :
msg = "당신의 승리입니다!"
else :
if y == "가위" :
msg = "당신의 승리입니다!"
elif y == "바위" :
msg = "나의 승리입니다!"
else :
msg = "무승부입니다!"
return msg
print("=" * 30)
print("가위 바위 보 게임")
print("=" * 30)
gawibawibo = ["가위","바위", "보"]
again = "y"
while again == "y":
me =
you = random.choice(gawibawibo)
result = whoWin(me, you)
print("나 : %s" % me)
print("당신 : %s" % you)
print(result)
print("-" * 30)
again = input("계속하려면 y를 입력하세요!")
print()
HINT
random.choice(리스트)는 리스트에서 무작위로 하나를 뽑습니다.
실행 결과 예시
============================== 가위 바위 보 게임 ============================== 나 : 가위 당신 : 바위 당신의 승리입니다! ------------------------------
INTERACTIVE SHELL
Shift + Enter 로 즉시 실행