玩了個遊戲3 猜拳遊戲。

2021-10-20 16:28:47 字數 694 閱讀 4477

這個python,我之前是學習過一部分的,所以我就半途插入。

有一些和c語言不一樣的,我會指出來。

我們猜拳遊戲要讓電腦生成乙個隨機數,那麼我們需要讓python先導入生成隨機數的模組,然後使用模組內的功能,很好理解,和結構體有一點點像。

匯入模組:import+【模組名】

使用功能:【模組名】.【函式名】(起始數字,結束數字)

import random

cp = random.randint(0,

2)py =

int(

input

('請出拳,0是石頭,1是剪刀,2是布》:'))

if((py ==0)

and(cp ==1)

)or((py ==1)

and(cp==2)

)or((py ==2)

and(cp ==0)

):print

('玩家獲勝'

)elif

(py == cp)

:print

('平局'

)else

:print

('電腦獲勝'

)

input一定要強制型別轉換成int,因為input接受的是字串,如果不強制型別轉換成int,會有bug,你可以試試。

有沒有發現python的猜拳可比c的猜拳容易很多了?

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