"""
石頭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
# 電腦出拳
# 我們出拳
we =
input
("你出什麼呀?"
)# str
# 把字串轉成數字
we =
int(we)
# 判斷
if we >
3or we <1:
print
("你是什麼人?"
)else
:if we ==1:
print
("我們出了石頭"
)elif we ==2:
print
("我們出了布"
)elif we ==3:
print
("我們出了剪刀"
)if computer ==1:
print
("電腦出了石頭"
)elif computer ==2:
print
("電腦出了布"
)elif computer ==3:
print
("電腦出了剪刀"
)if computer-we ==-1
or computer-we ==2:
print
("你贏了"
)elif computer-we ==-2
or computer-we ==1:
print
("你輸了"
)elif computer-we ==0:
print
("平局"
)
boren 學習製作標籤版的猜拳遊戲
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 電腦贏...
Python的猜拳小遊戲
list item 電腦生成乙個隨機數,在python中,random 是隨機生成乙個隨機數。它是不能直接訪問的,需要匯入 random 模組,然後通過 random 靜態物件呼叫該方法。random.randint 隨機生乙個整數int型別,可以指定這個整數的範圍,有上限和下限值。如random....
猜拳遊戲的製作 使用if製作
分析 要讓電腦出拳 要讓玩家出拳 玩家出拳讓玩家輸入 電腦出拳應該隨機輸入 約定 0 代表剪刀 1 代表石頭 2 布 電腦也是 0 代表剪刀 1 代表石頭 2 布 等於就是要讓玩家輸入0或者1或者2 電腦要隨機出0或者1或者2 所以,我們需要用到1個隨機數的函式 怎麼用?1.匯入標頭檔案 inclu...