1.輸入1-12之間的整數,輸出其對應的季節。3到5為spring,6-8為summer,9-11為autumn,12-2為winter。其他則輸出錯誤提示。
n =
eval
(input
("請輸入1-12之間的整數:"))
res =
''if
type
(n)!=
int:
res =
'輸入的不是整數'
else
:if n in[3
,4,5
]:res =
'spring'
elif n in[6
,7,8
]:res =
'summer'
elif n in[9
,10,11
]:res =
'autumn'
elif n in[12
,1,2
]:res =
'winter'
else
: res =
'error'
res
請輸入1-12之間的整數:4
'spring'
2.體質指數(bmi)=體重(kg)÷身高^2(m)。
bmi值 身體狀況
<18.5 偏瘦
[18.5,24) 正常
[24,28) 偏胖
[28,30) 肥胖
[30,40) 重度肥胖
>=40 極重度肥胖
輸入你的體重和身高,輸出你的bmi值及身體狀況
# kg = eval(input("請輸入您的體重:"))
# m = eval(input("請輸入您的身高:"))
kg,m =
eval
(input
("輸入體重和身高(逗號分隔):"))
bmi = kg / m **
2res =
''if bmi <
18.5
: res =
'偏瘦'
elif bmi >=
18.5
and bmi <24:
res =
'正常'
elif bmi >=
24and bmi <28:
res =
'偏胖'
elif bmi >=
28and bmi <30:
res =
'肥胖'
elif bmi >=
30and bmi <40:
res =
'重度肥胖'
else
: res =
'極重度肥胖'
res
輸入體重和身高(逗號分隔):60,1.68
'正常'
3.將元組 (1,2,3) 和集合 合併成乙個列表。
a =(1
,2,3
)b =
list
(a)+
list
(b)
[1, 2, 3, 4, 5, 6]
python學習之分支結構
1 2 在python中,要構造分支結構可以使用if elif和else關鍵字,所謂的關鍵字就是有特殊含義的的單詞,像if和else就是專門用於構造分支結構的的關鍵字,很顯然你不能夠使其作為變數使用 如果非要作變數可以加一些字元進行組合使用 34 例子 5 6 user name input 請輸入...
Python基礎之分支語句
if表示式 表示式成立執行的 需求 擲骰子 1 3 輸出小 4 6 輸出大 import random 得到1到6範圍內的隨機數,包括1,6 num random.randint 1,6 print num if 1 num 3 print 小 if 6 num 4 print 大 if 2 pri...
Java基礎學習之分支結構
任何程式都可以總結出三種執行語句 順序結構 從程式開始,到程式結束 分支結構 在順序結構基礎上,根據條件進行選擇執行方向。迴圈結構 在順序結構基礎上,根據條件進行多次執行相同的或相似的 分支結構 根據條件的成立與否,選擇執行方向。一 if分支結構 語句1 if 條件表示式 語句2 執行邏輯 執行完語...