資源簡介 (共16張PPT)Python第一階段第21課多重判斷課程目標課程內(nèi)容 在if當中嵌套另一個if語句,將if...elif...else語句組合使用。課程時間 60分鐘1、if語句嵌套。教學(xué)目標 2、if...elif的多種用法。3、實際案例。教學(xué)難點 if語句嵌套設(shè)備要求 音響、A4紙、筆 課前回顧 課堂知識 基礎(chǔ)任務(wù) 升級任務(wù) 創(chuàng)意練習(xí)課前回顧01課前回顧python中的if...else語句在上節(jié)課程中,我們已經(jīng)學(xué)習(xí)了if語句的使用,但是在程序中,我們?nèi)绻龅?選1的選擇時應(yīng)該怎么做呢?在python中為我們提供了if...else語句解決類似的問題,其語法格式如下:if 表達式:滿足條件做的事情else:不滿足條件做的事情在使用if...else語句時,如果條件滿足,就執(zhí)行if表達式下面的語句,如果條件不滿足,就執(zhí)行else表達式下面的語句,這種形式的語句,通常我們稱之為,如果...否則...課堂知識02課堂知識02if 語句的組合使用想一想當在使用if判斷時,如果有多重判斷呢?應(yīng)該如何制作,例如小明去商店買糖,首先小明要到達商店,其次小明身上要有錢,才能夠成功的買到糖果,但如果小明沒有到達商店或者小明身上的錢不夠,是不是就無法買糖呢?如果使用if判斷語句,想一想應(yīng)該如何制作呢?課堂知識02if中嵌套另一個if在程序中,往往會存在一種多重判斷的方式,即滿足條件1后,需要在條件1內(nèi)繼續(xù)判斷,如何條件滿足,程序才能夠執(zhí)行,如果只單純滿足條件1,其他條件不滿足,則程序無法繼續(xù)進行。if 條件1:滿足條件1做的事...if 條件2:滿足條件2做的事...else:不滿足條件2做的事...else:不滿足條件1做的事情...課堂知識02if嵌套語句的小例子# 設(shè)定兩個變量number = 1numbers = 60# 如果滿足條件1if number == 1:print('已經(jīng)參加考試!')# 如果滿足條件2if numbers >= 60:print('成績合格!')# 不滿足條件2else:print('成績不合格!')# 不滿足條件1else:print('沒有參加考試!')課堂知識02if嵌套需要注意的點1.if條件下方可以使用elif或else語句,但elif與else語句不能單獨使用。2.當滿足條件1時,程序可繼續(xù)向條件1下的判斷語句執(zhí)行,但如果不滿足條件1,則程序不會執(zhí)行。基礎(chǔ)任務(wù)03基礎(chǔ)任務(wù)03 自己動手將本節(jié)課的代碼實現(xiàn)! 并想想如果條件2下方還有判斷應(yīng)該如何實現(xiàn)呢?高級任務(wù)04升級任務(wù)04想一想如果使用 if 嵌套的方式實現(xiàn)買糖的案例!具體應(yīng)該如何實現(xiàn)呢?創(chuàng)意練習(xí)05創(chuàng)意練習(xí)05自己動手編寫一個程序,要求獲取用戶輸入,并使用判斷語句,程序類型可自行選擇! 展開更多...... 收起↑ 資源預(yù)覽 縮略圖、資源來源于二一教育資源庫