x=
int(
input
("請輸入整數x:"))
y=int
(input
("請輸入整數y:"))
z=int
(input
("請輸入整數z:"))
使用者輸入石頭、剪刀或布,電腦也會出乙個招,要求得出
最終結果,顯示勝利玩家。
提示1:用數字代表猜拳
提示2:使用條件判斷語句
提示3:
import random
random.randint(m,n )為取m-n隨機整數的方法
import random
# 1. 出拳
# 玩家
player =
int(
input
('請出拳:0--石頭;1--剪刀;2--布:'))
# 電腦
# computer = 1
computer = random.randint(0,
2)# print(computer)
# 2. 判斷輸贏
# 玩家獲勝if(
(player ==0)
and(computer ==1)
)or((player ==1)
and(computer ==2)
)or((player ==2)
and(computer ==0)
):print
('玩家獲勝,哈哈哈哈'
)# 平局
elif player == computer:
print
('平局,別走,再來一局'
)else
:print
('電腦獲勝'
("請輸入1-3:"))
if num==1:
print
(f"您輸入的是,將輸出三角形"
)for i in
range(3
):turtle.seth(i *
120)
turtle.fd(90)
turtle.exitonclick(
)elif num==2:
print
(f'您輸入的是,將輸出圓形'
) turtle.circle(90,
360)
turtle.exitonclick(
)elif num==3:
print
(f'您輸入的是,將輸出正方形'
)for i in
range(4
):turtle.fd(90)
turtle.left(90)
turtle.exitonclick(
)else
:print
(input
('你個沙雕,輸1-3的數'
("請輸入a邊長:"))
b=int
(input
('請輸入b邊長:'))
c=int
(input
("請輸入c邊長:"))
if a >
0and b >
0and c >0:
if a + b > c and b + c > a and a + c > b:
if a == b and b == c:
print
("這是等邊三角形"
)for i in
range(3
):turtle.seth(i *
120)
turtle.fd(
100)
turtle.exitonclick(
)elif a == b or b == c or c == a:
print
("這是等腰三角形"
)else
:print
("這是不規則三角形"
)elif a + b == c or b + c == a or a + c == b:
print
("這是個直角三角形"
)else
:print
('這好像不是個三角形'
)else
:print
("請輸入大於0的數字"
python基礎語法小案例
x int input 請輸入整數x y int input 請輸入整數y z int input 請輸入整數z 使用者輸入石頭 剪刀或布,電腦也會出乙個招,要求得出 最終結果,顯示勝利玩家。提示1 用數字代表猜拳 提示2 使用條件判斷語句 提示3 import random random.rand...
Python程式設計基礎之小案例練習
re庫 re庫是python的標準庫,主要用於字串匹配。方法解釋說明 re.search 在乙個字串中搜尋匹配正規表示式的第乙個位置,返回match物件 re.match 從乙個字串的開始位置起匹配正規表示式,返回match物件 re.findall 搜尋字串,以列表型別返回全部能匹配的字串 re....
測試基礎小案例
關於412教室 功能測試 1 能容納多少人 2 採光好不好,明亮度高不高 3 牆壁牢不牢固,隔音效果如何 4 能放多少桌子,椅子,容量多少 5 室內溫度如何,通風感強不強 介面測試 1 牆面與窗的比例是否合理 2 牆面是否有凹凸不平 3 牆面顏色是否合理,不掉漆,無縫隙 4 不透風,不漏雨 效能測試...