資源簡(jiǎn)介 (共21張PPT)微項(xiàng)目2 用選擇結(jié)構(gòu)做出判斷123基本結(jié)構(gòu)順序選擇循環(huán)計(jì)數(shù)循環(huán) for x in :條件循環(huán) while 條件:if 語(yǔ)句if else 語(yǔ)句if elif else語(yǔ)句5微項(xiàng)目二:導(dǎo)入6由實(shí)際問(wèn)題出發(fā)——條件的重要性!舉例說(shuō)明:如果今天零下10度我們要步行去上學(xué),是否穿棉襖呢?,如果 穿棉襖:防寒否則:挨凍微項(xiàng)目二:舉例說(shuō)明7生活中有些事情做與不做得看條件,對(duì)吧?python中也有這樣的對(duì)應(yīng)的處理事情的策略。上邊這個(gè)實(shí)例我們稍微改一下 如果用if代替,否則用else代替,就變成了if 穿棉襖:防寒Else:挨凍8活動(dòng)1:選擇結(jié)構(gòu)程序的一般形式9If 條件表達(dá)式:語(yǔ)句1……語(yǔ)句nElse語(yǔ)句x……語(yǔ)句M語(yǔ)句w Python程序縮進(jìn)很?chē)?yán)格,同級(jí)別的程序要縮進(jìn)并對(duì)齊。例如,以上程序中if與else要對(duì)齊,語(yǔ)句1到語(yǔ)句n要縮進(jìn),并對(duì)齊。活動(dòng)1:密碼驗(yàn)證程序10引入課本:密碼驗(yàn)證程序假設(shè)我的密碼就是:x1y23z那我們的設(shè)計(jì)思路就是:首先用一輛貨車(chē)(變量)p接收用戶輸入的內(nèi)容,然后讓它與真密碼比較,如果等于真密碼那么輸出歡迎,否則輸出密碼錯(cuò)誤。活動(dòng)2:嵌套程序11例如:我們輸入兩個(gè)整數(shù),比較他們的大小a=int(input("第一個(gè)數(shù):"))b=int(input("第二個(gè)數(shù):"))if a>b:print(a,">",b)else:if a==b:print(a,"=",b)else:print(a,"<",b)這里強(qiáng)調(diào)縮進(jìn)問(wèn)題,和容易出錯(cuò)的點(diǎn),如:if和else后面的冒號(hào)“:”,print里的逗號(hào)“,”。微項(xiàng)目二:多分支選擇結(jié)構(gòu)12cj=float(input("請(qǐng)輸入成績(jī):")) #帶小數(shù)點(diǎn)if cj>=45:print("A等級(jí)")elif cj>=40:print("B等級(jí)")elif cj>=35:print("C等級(jí)")else:print("D等級(jí)")等級(jí)考試問(wèn)題Elif表示否則再判斷多個(gè)Elif可以并列對(duì)齊借助數(shù)軸,幫助學(xué)生理解多分支選擇結(jié)構(gòu)0-5510201525353040455055微項(xiàng)目二:科學(xué)探究(P49)13比較運(yùn)算中強(qiáng)調(diào)相等==和不相等!=這兩種情況其余運(yùn)算符與數(shù)學(xué)運(yùn)算符一致。比較運(yùn)算符 描述 實(shí)例== 是否相等 (a==b)返回flash!= 是否不相等 (a!=b) 返回true> 是否大于 (a>b) 返回flash< 是否小于 (a>= 是否大于等于 (a>=b)返回flash<= 是否小于等于 (a<=b)返回true微項(xiàng)目二:技術(shù)探究14and判斷一判斷二and是判斷兩個(gè)條件是否同時(shí)成立,如果同時(shí)成立,返回True;如果不成立,返回False。or判斷一判斷二or是判斷兩個(gè)條件是否其中一個(gè)成立,只要有一個(gè)成立就返回True;否則返回False。15/sk (r)/g>=85elif練一練16#!/usr/bin/python3rs=__①__(input('請(qǐng)輸入報(bào)名參加志愿活動(dòng)的人數(shù):'))if __②__:print('滿員,可到甲處開(kāi)展活動(dòng)')__③__ rs>=20 __④__ rs<45:print('基本滿員,可到乙處開(kāi)展活動(dòng)')else:print('人員不足,無(wú)法開(kāi)展活動(dòng)')做題要求:某志愿隊(duì)現(xiàn)需要招募志愿者參加“潔凈乳山 共享藍(lán)天”志愿活動(dòng)。隊(duì)長(zhǎng)需要知道報(bào)名參加活動(dòng)的人數(shù)情況。請(qǐng)完善下面的程序?qū)崿F(xiàn)如下要求:1.通過(guò)鍵盤(pán)輸入一個(gè)0到50以內(nèi)的數(shù)字,表示參加志愿活動(dòng)的人數(shù)。2.若為45人(包括45)以上則顯示“滿員,可到甲處開(kāi)展活動(dòng)”。3.20到45人(包括20不包括45),則顯示“基本滿員,可到乙處開(kāi)展活動(dòng)”。4.20人(不包括20)以下,則顯示“人員不足,無(wú)法開(kāi)展活動(dòng)”。 elif rs>=45 int and謝謝大家!18比較運(yùn)算符 描述== 比較是否相等=:左側(cè)為變量的名稱,右側(cè)為賦值的內(nèi)容區(qū)別a=ba==b==:比較兩側(cè)的內(nèi)容是否相同a=b賦值語(yǔ)句:一般會(huì)獨(dú)立一行a==b比較語(yǔ)句:一般會(huì)與條件判斷一塊出現(xiàn)Python檢驗(yàn)竅門(mén)常見(jiàn)的錯(cuò)誤拼寫(xiě)錯(cuò)誤格式錯(cuò)誤字符串沒(méi)有用引號(hào) ””或’’引號(hào)、逗號(hào)、冒號(hào)、括號(hào)等用的是中文符號(hào),而不是英文符號(hào)if else for while等語(yǔ)句,后面漏寫(xiě)了冒號(hào):沒(méi)有縮進(jìn)或縮進(jìn)沒(méi)對(duì)齊21 展開(kāi)更多...... 收起↑ 資源預(yù)覽 縮略圖、資源來(lái)源于二一教育資源庫(kù)