if 案例 猜拳遊戲

2021-10-05 19:21:02 字數 767 閱讀 4864

相信大家都玩過猜拳遊戲,其中,「石頭、剪刀、布」是猜拳的一種,在遊戲規則中,石頭勝剪刀,剪刀勝布,布勝石頭。

下面模擬乙個使用者和計算機進行比賽的案例,**實現如下:

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 通過簡單的數學來代替實際的出拳,從鍵盤中獲取玩家出拳資訊,並轉化為整數量。注釋掉的 是用來檢測這...