ソースコード
#coding:utf-8
#じゃんけんゲーム
import random
import os
import time
os.system('clear')
winCnt=loseCnt=draw=0
cnt=int(input("何回じゃんけん"))
for x in range(cnt):
print(f"{x+1}回目")
#PC の手を乱数決める
pc=random.randint(0,2)
print("入力してみてください。")
player=int(input("1: ✌ 2:✋ 3:✊"))-1
while player <0 or player > 2:
print("入力ミス\n")
player=int(input("1: ✌ 2:✋ 3:✊"))-1
#じゃんけんの勝敗判断
if pc == player:
print("引き分け (~^~) \n")
draw+=1
elif player==(pc+1)%3:
print("PCの勝ち (T_T) \n")
loseCnt+=1
else:
print("プレイヤーの勝ち ^.^\n" )
winCnt+=1
time.sleep(1)
#プレイヤーの結果を出力する
jrate=winCnt/cnt
print(f'\n プレイ回数は{cnt}回\n プレイヤーが {winCnt}勝ち、{loseCnt}負け{draw}引き分け\n 勝率は{jrate*100:.1f}%.\n')
print("BYE")