python製作猜拳小遊戲

2021-10-23 08:51:37 字數 954 閱讀 4772

需求分析:

參與遊戲的角色

玩家 手動出拳

電腦 隨機出拳

玩家 電腦

石頭 剪刀

剪刀 布

布 石頭

判斷輸贏

玩家獲勝

平局玩家出拳 和 電腦出拳相同 電腦獲勝

這裡匯入模組語法如下

匯出random模組

import 模組名
使用random模組中的隨機整數功能

random.randint(開始,結束)
語法如下:

random.randint(開始,結束

"""

1. 出拳

玩家:手動輸入

電腦:隨機

2. 判斷輸贏

2.1 玩家勝

2.2 平局

2.3 電腦勝

"""import random

# 1、玩家出拳

p=int

(input

('請輸入乙個數字:0表示拳頭,1表示剪刀,2表示布:'))

# 2、電腦出拳

c=random.randint(0,

2)# 檢視c的數值

print

(f'電腦隨機產生的數值是:'

)# 判斷輸贏if(

(p==0)

and(c==1)

)or((p==1)

and(c==2)

)or((p==2)

and(c==0)

):print

('玩家獲勝'

)# 平局

elif p == c:

print

('平局'

)else

:print

('玩家輸了'

)

猜拳小遊戲(python)

import random 載入模組random 隨機數 win 0 定義勝場 lose 0 定義敗場 dogfall 0 定義平局 while true while 迴圈 print 10 猜拳遊戲 10 遊戲開頭輸出 遊戲名 print 勝 s,敗 s,平 s win,lose,dogfall ...

python小遊戲(猜拳)

usr bin python import random choices 石頭 剪刀 布 computer random.choice choices 生成乙個隨機值 print 猜拳遊戲開始.print 請輸入數字 print 1.石頭 2.剪刀 3.布 while true guess num ...

python猜拳小遊戲

import random while true game player input 請輸入 剪刀 0 石頭 1 布 2 退出 3 isdigit 判斷字串是否為數字 if player.isdigit player int player 退出遊戲 if player 3 print 退出成功,感謝...