아하
생활

생활꿀팁

근사한지어새217
근사한지어새217

가위바위보 만드는 방법은 뭔가요?

import random win=0 draw=0 lose=0

while 1: com=random.randint(0,2) print('컴퓨터:',com) a=int(input('0:가위 1:바위 2:보자기: ')) res=com-a

if res==0: print('draw \n') if res==-1 or res==2: print('win \n') win=win+1 if res==1 or res==-2: print('lose \n') lose=lose+1

여기까지 동작은잘됩니다 근데 여기서 9를 입력하면 몇전 몇승 몇패 승률 몇%인지 출력하고 끝내야하는데 잘안되네요 어떻게해야하나요?

    55글자 더 채워주세요.
    1개의 답변이 있어요!
    • 프알못
      프알못
      if res == 9: print(win + lose, "전 ", win, "승 ", lose, "패 승률 ", win / (win + lose) + "%")

      총 게임 횟수는 이긴 횟수(win)와 진 횟수(lose)를 더하면 되고,

      승률은 이긴 횟수(win)를 총 게임 횟수(win + lose)로 나누면 됩니다.