boren 學習製作標籤版的猜拳遊戲

2021-10-01 22:10:04 字數 962 閱讀 3101

import random

import easygui as g

defpanduan

(c,u):if

(c==

"石頭"

and u ==

"布")

or \

(c==

"布"and u ==

"剪刀"

)or \

(c ==

"剪刀"

and u ==

"石頭"):

g.msgbox(

"我們贏了"

)elif u==c:

g.msgbox(

"平局"

)else

: g.msgbox(

"電腦贏了"

)def

show

(com,w)

: g.msgbox(

"正在戰鬥中,電腦出了%s,我們出了%s"

%(com,w)

)###################華麗的分割線#########

# 顯示文字: easygui.msgbox()

# 輸入文字: easygui.enterbox

# 出拳

defmain()

:for i in

range(3

):quantou =

['拳頭'

,'剪刀'

,'布'

] computer = random.choice(quantou)

# 隨機從列表抽取乙個東西出來

# g.msgbox("電腦出的是%s"%computer)

we = g.enterbox(

"你想出什麼?"

)# 判斷結果

show(computer,we)

panduan(computer,we)

猜拳遊戲的製作 使用if製作

分析 要讓電腦出拳 要讓玩家出拳 玩家出拳讓玩家輸入 電腦出拳應該隨機輸入 約定 0 代表剪刀 1 代表石頭 2 布 電腦也是 0 代表剪刀 1 代表石頭 2 布 等於就是要讓玩家輸入0或者1或者2 電腦要隨機出0或者1或者2 所以,我們需要用到1個隨機數的函式 怎麼用?1.匯入標頭檔案 inclu...

song 無bug版的猜拳遊戲

石頭1 布2 剪刀3 贏電腦 我們 結果 1 2 1 2 3 1 3 1 2 輸電腦 我們 結果 1 3 2 2 1 1 3 2 1 平局電腦 我們 結果 1 1 0 2 2 0 3 3 0 import random computer random.randint 1,3 int 電腦出拳 我們出...

深度學習畫素級標籤製作總結

以下介紹的幾種標籤製作方法,可以製作目標識別的矩形標籤,也可以製作畫素級別的分割標籤,製作的標籤為單通道 uint8 型別的格式。可以根據自己的需要進行選擇合適的方法。介紹 採用python語言進行編譯的工具,通過滑鼠進行選擇點,然後自動將點鏈結成乙個mask。目標範圍內為1,非目標為0 儲存的檔案...