資源簡介 4.3 運用選擇結(jié)構(gòu)描述問題求解過程導學案4.3.1 if語句的應用 知識準備(第一課時)1.單分支if語句格式(if (條件表達式):語句組A)注意:if(條件表達式)后面加 ;當語句A是由多個語句構(gòu)成的復合語句時,所有語句嚴格遵循 。(一般是占4個空格的位置或一個Tab的位置)(if (條件表達式):語句組Aelse:語句組B)2.雙分支if語句格式執(zhí)行過程:如果條件表達式為真,則執(zhí)行 ,然后繼續(xù)往下執(zhí)行。如果條件表達式為假,則執(zhí)行 ,然后繼續(xù)往下執(zhí)行。3.if語句的嵌套(探究活動一)某項目小組成員在某購物網(wǎng)站上了解到某種筆記本搞優(yōu)惠活動,規(guī)定一次購買6本以上(含6本)10本以下(含10本)打九折,一次性購買11本以上(含11本)打八折。怎樣根據(jù)筆記本的單價和購買數(shù)量來編寫程序計算總費用?(總費用以元為單位,四舍五入到小數(shù)點后一位)分析問題任務一:在下面的文本框中補全問題分析設該小組購買筆記的數(shù)量為s本,筆記本的單價為每本p元,折扣系數(shù)為j,總金額為t,關(guān)鍵的問題是如何根據(jù)購買的本數(shù)確定折扣系數(shù)。根據(jù)題意有:如果s<6,則j=1.0;如果 ,則j=如果 ,則j=t= ,t的值即為所求的總金額數(shù)。設計算法任務二:請將下面的流程圖補充完整(輸入處理輸出)編寫程序并運行調(diào)試程序任務三:修改下述代碼,運行程序。(4處錯誤)s = input("請輸入購買的筆記本數(shù)量(多少本):")p = float(input("請輸入購買的筆記本單價(每本多少元):"))ifj=1.0if s>=6 and s<=10:j=0.9if s>=11:j=0.8t=s*pprint("總費用為:",t)任務四:調(diào)試程序(分6種情況):輸入數(shù)量為5,單價為3.2,總費用為:輸入數(shù)量為6,單價為3.2,總費用為:輸入數(shù)量為10,單價為3.2,總費用為:輸入數(shù)量為11,單價為3.2,總費用為:輸入數(shù)量為100,單價為3.2,總費用為:(探究活動二)拓展任務:QQ登錄校驗4.3 運用選擇結(jié)構(gòu)描述問題求解過程導學案4.3.2 if...elif...else語句的應用(第二課時)(if (表達式1):語句組1elif(表達式2)語句組2……..else:語句組N+1)(探究活動一)任務單五:舉一反三,解決實際問題。分類 國內(nèi)BMI值(kg/m2)偏瘦 < 18.5正常 18.5 ~ 24偏胖 24 ~ 28肥胖 > 28問題:編程計算身體質(zhì)量指數(shù)BMI。(要求:輸入體重和身高值,計算BMI值,輸出分類指標)問題描述:BMI:Body Mass Index國際上常用的衡量人體肥胖和健康程度的重要標準,主要用于統(tǒng)計分析定義:BMI=體重(kg)/ 身高2(m2)實例:體重72 kg,身高1.75m,BMI值是23.5,這個值是否健康呢?代碼:(達標檢測)1、下列代碼段執(zhí)行后,a的值為( )A、4.5B、11C、6D、3 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫