資源簡(jiǎn)介 (共21張PPT)高一—教科版—信息技術(shù)—第二單元2.2做出判斷的分支(第2課時(shí))1、輸入、輸出語句2、數(shù)據(jù)類型3、簡(jiǎn)單程序編寫(計(jì)算半徑為5cm的圓的面積)復(fù)習(xí)回顧輸出:print() 輸入:input()整型:int() 浮點(diǎn)型: float() 字符串型: str()/string()r=5s=3.14*r*rprint(s)1、運(yùn)算符2、單分支語句3、雙分支語句學(xué)習(xí)內(nèi)容運(yùn)算符是進(jìn)行某種運(yùn)算的標(biāo)識(shí)符號(hào),它標(biāo)明對(duì)操作所進(jìn)行的運(yùn)算。常用運(yùn)算符運(yùn)算符運(yùn)算符 + - * / ** // %名稱 加 減 乘 除 冪 整除 取模運(yùn)算符名稱 冪 整除 取模實(shí)例 a**b a//b a%b含義 a的b次冪 商向下取整 余數(shù)取整運(yùn)算符實(shí)例1、10//3的結(jié)果為( )A、3.5 B、4 C、32、22%2的結(jié)果為( )A、0 B、11 C、13、6**3的結(jié)果為( )A、216 B、18 C、1084、4**2+9%2-11//5的結(jié)果為( )A、10 B、15 C、17CAAB男性適宜運(yùn)動(dòng)心率=(220-年齡-安靜心率)x(60 ~80 )+安靜心率女性適宜運(yùn)動(dòng)心率=(210-年齡-安靜心率)x(60 ~80 )+安靜心率適宜運(yùn)動(dòng)心率=(n-年齡-安靜心率)x(60 ~80 )+安靜心率(性別:男 n=220,女 n=210 )“適宜運(yùn)動(dòng)心率計(jì)算器”項(xiàng)目活動(dòng):分性別計(jì)算適宜運(yùn)動(dòng)心率“適宜運(yùn)動(dòng)心率計(jì)算器”項(xiàng)目運(yùn)動(dòng)心率,即人體在運(yùn)動(dòng)時(shí)保持的心率狀態(tài)。不管是有氧運(yùn)動(dòng),還是無氧運(yùn)動(dòng)。都有一個(gè)合適(最低值和最高值)的心率才能達(dá)到較佳的運(yùn)動(dòng)效果。適宜運(yùn)動(dòng)心率=(n-年齡-安靜心率)x(60 ~80 )+安靜心率最低適宜運(yùn)動(dòng)心率=(n-年齡-安靜心率)x0.6+安靜心率最高適宜運(yùn)動(dòng)心率=(n-年齡-安靜心率)x0.8+安靜心率分性別適宜運(yùn)動(dòng)心率計(jì)算 需要解決的問題適宜運(yùn)動(dòng)心率 = (n-年齡-安靜心率)x(60 ~80 )+安靜心率 (性別:男 n=220,女 n=210 ) 1.輸入年齡、安靜心率、性別2. 根據(jù)性別,來確定n的取值3. 計(jì)算適宜運(yùn)動(dòng)心率的低值和高值4.輸出適宜運(yùn)動(dòng)心率范圍活動(dòng):分析問題分支結(jié)構(gòu)單分支結(jié)構(gòu)雙分支結(jié)構(gòu)活動(dòng):設(shè)計(jì)算法解決的問題 流程圖輸入年齡、安靜心率、性別根據(jù)性別,來確定n的取值計(jì)算適宜運(yùn)動(dòng)心率低值和高值輸出適宜運(yùn)動(dòng)心率范圍關(guān)系表達(dá)式關(guān)系表達(dá)式是用關(guān)系運(yùn)算符連接起來的式子。gender==“male”常用的關(guān)系運(yùn)算符單分支語句基本格式:如:縮進(jìn)活動(dòng):編寫代碼算法描述編寫代碼雙分支語句雙分支結(jié)構(gòu)基本格式縮進(jìn)4個(gè)空格或1個(gè)table格縮進(jìn)活動(dòng):編寫代碼算法描述 編寫代碼活動(dòng):編寫代碼算法描述編寫代碼課堂小結(jié)當(dāng)程序中需要根據(jù)給定的條件來判斷程序執(zhí)行的走向時(shí),可以用分支語句。拓展練習(xí):判斷個(gè)人BMI體質(zhì)指數(shù)是否正常BMI體質(zhì)指數(shù):這個(gè)比值在一定程度上可以反映人體密度,普遍用于評(píng)價(jià)我們的營(yíng)養(yǎng)狀況、身體發(fā)育水平。BMI=體重/身高 正常范圍: 18.5≤BMI≤23.9拓展練習(xí):判斷個(gè)人BMI體質(zhì)指數(shù)是否正常height=float(input("請(qǐng)輸入您的身高:"))weight=float(input("請(qǐng)輸入您的體重:"))BMI=weight/(height**2)if 18.5<=BMI<=23.9:print("您的體重指數(shù)是正常的")else:print("您的體重指數(shù)是不正常的") 展開更多...... 收起↑ 資源預(yù)覽 縮略圖、資源來源于二一教育資源庫