0,1,2分別代表剪刀、石頭、布, random庫生成亂數(代表電腦出拳),玩家為鍵盤輸入 輸入不符合要求報錯游戲結束, 一方勝則游戲結束,和局則繼續進行,最多7局,
import random
for i in range(7):
n=int(input('請輸入:'))
x=random.randint(0,2)
if n<0 or n>2:
print('false')
break
else:
if n==x:
print('和')
elif n-x==1 or n-x==-2:
print('你贏了')
break
elif n-x==-1 or n-x==2:
print('你輸了')
break
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/335309.html
標籤:其他
上一篇:Unity實作打飛碟小游戲
下一篇:【c++】游戲組件2 移動的小球
