python是指令碼語言,從上而下、自左向右執行。1.單分支
if 條件:
#執行條件滿足的語句
*1.遇到冒號必須縮排
*2.不要混用空格,tab鍵(1個tab=4個空格)
2.單分支
if 條件:
#執行條件滿足的語句
else:
#執行不滿足的語句if 條件1:
#執行條件1的語句
elif 條件2:
#執行條件2的語句
eilf 條件3:
#執行條件3的語句
a=float(input(「請輸入你的身高:」))
b=float(input(「請輸入你的體重:」))
bmi=b/(a*a)
print(bmi)
if bmi<18.5:
print(「你的體重太輕」)
elif bmi>=18.5 and bmi<24:
print(「正常」)
elif bmi>=24 and bmi<27:
print(「過重」)
elif bmi>=27 and bmi<30:
print(「輕度肥胖」)
elif bmi>=30 and bmi<35:
print(「中度肥胖」)
else:
print(「中度肥胖」)
2、從1~10猜數字
import random
computer=random.randint(0,10)
i=1count=i
while i<=5:
userdata = int (input (「請輸入乙個數字」))
if computer>userdata:
print("你輸的小了")
elif computerelse:
print(「你沒機會了!」)
流程控制語句 順序 選擇 迴圈
塊語句 成為乙個整體 語句 空語句 非空語句 程式的流程控制 順序,選擇控制,迴圈 1 順序執行 從上往下,逐條來執行 2 選擇控制 當達到某種條件,執行特定的命令 if swich if 邏輯條件表示式 語句 雙分支 if 表示式1 語句1 else if 表示式2 語句2 else 語句n 巢狀...
流程控制語句 switch選擇語句
分支結構 switch選擇結構 語法格式 switch 表示式 執行過程 1 入口 當switch 表示式 的值與case後面的某個常量值匹配,就從這個case進入 當switch 表示式 的值與case後面的所有常量值都不匹配,尋找default分支進入 不管default在 2 一旦從 入口 進...
流程控制語句 選擇結構
流程控制語句 可以控制程式的執行流程。分類 順序結構 選擇結構 迴圈結構 選擇結構 選擇結構 if語句 switch語句 1.if語句 1.if語句的格式1 if 比較表示式 elseelseelseelse 3.if語句的格式3 if 比較表示式1 elseif 比較表示式2 elseif 比較表...