如何用python編寫剪刀石頭布的遊戲

2021-10-12 02:18:50 字數 872 閱讀 9508

使用遍歷迴圈完成剪刀石頭布遊戲,提示使用者輸入要出的拳 :石頭(1)/剪刀(2)/布(3)/退出(4)

電腦隨機出拳比較勝負,顯示使用者勝、負還是平局。

執行如下圖所示:

print("----石頭剪刀布遊戲開始----")

print("請按下面提示出拳")

print("石頭[1],剪刀[2],布[3],退出[4]")

while true:

user = int(input("請玩家出拳:"))

computer=random.randint(1,3)

if user==4:

print("遊戲退出")

break

if ((computer == 1 and user == 3) or (computer == 2 and user == 1) or (computer == 3 and user == 2)):

print("玩家出拳為{},電腦出拳為{},玩家勝利".format(user, computer))

elif computer == user:

print("玩家出拳為{},電腦出拳為{},平局".format(user, computer))

else:

print("玩家出拳為{},電腦出拳為{},電腦勝利".format(user, computer))

print("遊戲結束")

02 用Python編寫 石頭剪刀布遊戲

import random number2 random.randint 1 3 電腦隨機生成 computer 0if number2 1 computer 剪刀 1 elif number2 2 computer 石頭 2 elif number2 3 computer 布 3 使用者輸入 nu...

Python 剪刀石頭布

python 剪刀石頭布 by 鄭瑞國 import random mydict while true 提示獲取玩家的輸入 player int input 請輸入 0剪刀 1石頭 2布 讓電腦隨機出乙個 computer random.randint 0,2 print player mydict...

Python 剪刀石頭布

author cch coding utf 8 time 2020 9 30 10 53 file demo3.py software pycharm 剪刀 0,石頭 1,布 2 使用者輸入數字0 2中的乙個數字,與系統隨機生成的數字比較後,給出結果 import random x random.r...