相信大家都玩過猜拳遊戲,其中,「石頭、剪刀、布」是猜拳的一種,在遊戲規則中,石頭勝剪刀,剪刀勝布,布勝石頭。
下面模擬乙個使用者和計算機進行比賽的案例,**實現如下:
import random
player_input =
input
('請輸入(0剪刀、1石頭、2布:)'
)player =
int(player_input)
computer = random.randint(0,
2)if(player ==
0and computer ==2)\
or(player ==
1and computer ==0)\
or(player ==
2and computer ==1)
:print
('電腦出的是%s, 恭喜,你贏了!'
% computer)
elif
(player ==
0and computer ==0)\
or(player ==
1and computer ==1)\
or(player ==
2and computer ==2)
:print
('電腦出的拳頭是%s,打成平局!'
% computer)
else
:print
('電腦出的拳頭是%s 你輸了,再接再厲!'
% computer)
猜拳遊戲Java
拿到這道問題,大值瀏覽下需要的類,既然是遊戲,game類中包含了init 與begin 兩個方法,可以猜測,game類作為了乙個 控制器 的角色,在裡面進行操作,建立person與computer類的物件,並呼叫各showquan 方法,對結果進行比較,得出是否獲勝的結論。思路清晰後,開始編寫相關的...
python 猜拳遊戲
ubuntu下編寫的乙個小遊戲,強迫症患者表示玩了好久。the finger guessing game coding utf 8 匯入乙個包,可以理解為乙個工具箱 import random 等待玩家輸入 playerpls raw input 請輸入 剪刀 0 石頭 1 布 2 player i...
if應用 猜拳遊戲
猜拳遊戲的動作包括。玩家出拳,電腦出拳,判斷結果,反饋。玩家出拳 player int input 請出拳 剪刀 0 石頭 1 布 2 剪刀是0,石頭是1,布是2 print 玩家出拳 d player 通過簡單的數學來代替實際的出拳,從鍵盤中獲取玩家出拳資訊,並轉化為整數量。注釋掉的 是用來檢測這...