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 儲存的檔案...