***一款經典游戲石頭剪刀布***
石頭剪刀布這個游戲相信大家小的時候都玩過,這時一款經典的賭博游戲,當你出剪刀是如果對方出布那么你就贏了,如果對方出了剪刀那么你就和他打了個平手,如果對方除了石頭,那對不起你輸了,但是,有時我們一個人是玩不了這么有意思的游戲,因此當你在一件事情舉棋不定又渴望通過猜拳去決定時,你可以用計算機語言去進行編程后和電腦玩,下面我把程式打上去,通過python編譯軟體和電腦展開一場生死大戰吧!今天可以決生死也可以決高下,贏了電腦,你就是強者,
下面是程式:
import random
player_input=input(“猜拳:(0)石頭,(1)剪刀,(2)布”)
#設定用戶輸入
player=int(player_input)
computer = random.randint(0, 2) 將電腦輸入設定亂數
if (player0 and computer1)or(player1 and computer2)or(player2 and computer0):
print(‘你贏了,您出的是%d,電腦出的%d’%(player,computer)) #當用戶贏的條件
elif (player0 and computer0)or(player1 and computer1)or(player2 and computer2):
print(‘打平了,您出的是%d,電腦出的%d’%(player,computer))#當用戶與電腦平手時
else:
print(‘你輸了,您出的是%d,電腦出的%d’%(player,computer))#當用戶失敗時
下面講一下思路
1、確定玩家的情況,用0代表石頭,1代表剪刀,2代表布,
2、你得運用random亂數給電腦定義0、1、2的值,并賦予現實意義,
3、明確勝負的規則,運用if陳述句去對游戲規則進行編譯以及規定勝負,
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/199815.html
標籤:其他
上一篇:gmoj 6807. 【2020.10.29提高組模擬】tree
下一篇:Codeforces刷題第一周
