資源簡介 (共17張PPT)選擇結構程序的基本結構順序結構 選擇結構 循環結構說一說a=15b=30a>baa>=ba<=ba==ba!=bx=55y=55x==yx!=yx>yxx>=yx<=yFalseTrueFalseTrueFalseTrueFalseTrueFalseTrueFalseTrue練一練a=10b=5a==ba!=ba>baa>=ba<=bFalseTrueTrueFalseTrueFalse練一練a=45b=55下列哪些表達式的布爾值是True( )A. a>bB."123"=="321"C. 22*11>=11*22D. a!=bCD學習目標(一)熟練運用比較運算符,并能正確得出表達式的運算結果。比較運算符 描述== 等于!= 不等于> 大于< 小于>= 大于等于<= 小于等于True真假表達式的結果:False想一想if else如果否則想一想if 條件表達式:語句1……語句nelse:語句x……語句m語句w空格縮進冒號實戰演練1.我國酒駕的判定標準如下:100ml血液酒精含量(mg) 判定行為小于20 未飲酒大于等于20 飲酒駕駛請設計一個小程序,輸入血液中酒精含量,檢測一下是否屬于飲酒駕駛a<20a>=20學習目標(二)學會基本的選擇結構if-else語句能夠根據實際問題寫出條件表達式選擇結構的嵌套怎樣才能實現再比較等于和小于呢?a=15b=20if a>b: print("a大于b")else:print("a小于等于b")if aprint("a小于b")else:print("a等于b")選擇結構的嵌套a=int(input("請輸入1-20的整數"))b=15if : c="恭喜你,猜對了"else: if : c="很遺憾,猜大了" else: c=" "print(c)猜數字關系 條件表達式 結果a等于b a==b 恭喜你,猜對了a大于b a>b 很遺憾,猜大了a小于b a很遺憾,猜小了a>ba==b實戰演練我國在飲酒駕駛中又進行了細分:大于等于20,小于80,定義為飲酒駕駛,要接受相關處罰大于等于80定義為醉酒駕駛,要接受更嚴重的處罰請同學們在第一題基礎上,用本節課所學知識,補充完整小程序。100ml血液酒精含量(mg) 判定行為小于20 未飲酒大于等于20,小于80 飲酒駕駛大于80 醉酒駕駛實戰演練我國在飲酒駕駛中又進行了細分:大于等于20,小于80,定義為飲酒駕駛,要接受相關處罰大于等于80定義為醉酒駕駛,要接受更嚴重的處罰a=int(input("100ml血液中酒精含量(mg):"))if a>=80:print("已醉酒駕駛,請接受處罰。")else:if a>=20:print("已飲酒駕駛,請接受處罰。")else:print("未構成飲酒行為")100ml血液酒精含量(mg) 判定行為小于20 未飲酒大于等于20,小于80 飲酒駕駛大于80 醉酒駕駛學習目標(三)學會使用選擇結構的嵌套解決多條件的問題課堂小結布爾型值:True、False比較運算符選擇的基本結構選擇的嵌套結構比較運算符 描述== 等于!= 不等于> 大于< 小于>= 大于等于<= 小于等于if 條件表達式:語句1……語句nelse:if 條件表達式:語句x……語句melse:語句o……語句p語句wif 條件表達式:語句1……語句nelse:語句x……語句m語句w 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫