資源簡介 (共18張PPT)第二單元 編程計(jì)算2.2 做出判斷的分支(第一課時(shí))國家安全組成要素包括:信息安全、政治安全、經(jīng)濟(jì)安全、文化安全。德育教育(網(wǎng)絡(luò)安全知識(shí))違反國家法律、法規(guī)的行為,危及計(jì)算機(jī)信息系統(tǒng)的事件,稱為計(jì)算機(jī)案件。一、描述算法有哪些方法?課前測評(píng)二、流程圖的三種基本結(jié)構(gòu)是哪些?自然語言描述、流程圖進(jìn)行描述順序結(jié)構(gòu)、分支結(jié)構(gòu)及循環(huán)結(jié)構(gòu)三、修改“最強(qiáng)大腦”游戲中的部分代碼,并觀察運(yùn)行結(jié)果。課前測評(píng)1、程序中的在屏幕上延時(shí)時(shí)間10秒改為5秒。學(xué)習(xí)內(nèi)容常量運(yùn)算符與表達(dá)式賦值語句變量學(xué)習(xí)目標(biāo)掌握常量、變量的概念,并正確使用常量及變量。掌握運(yùn)算符與表達(dá)式的關(guān)系,學(xué)會(huì)使用Python來計(jì)算表達(dá)式。掌握賦值語句的基本格式及使用方法。掌握運(yùn)算符的含義,并用Python計(jì)算表達(dá)式。教學(xué)重點(diǎn)使用Python程序設(shè)計(jì)語言解決實(shí)際問題。教學(xué)重點(diǎn)教學(xué)難點(diǎn)某同學(xué)參加了學(xué)校體檢,體檢醫(yī)生告訴他體重超重,需要加強(qiáng)運(yùn)動(dòng)。他了解到,運(yùn)動(dòng)時(shí)心率如果控制在一定范圍內(nèi),對身體有好處,超出范圍,對身體有損傷。他想知道自己最適宜的運(yùn)動(dòng)心率,你能幫他計(jì)算最適宜的運(yùn)動(dòng)心率嗎?課堂導(dǎo)入活動(dòng)1 計(jì)算最適宜的運(yùn)動(dòng)心率該同學(xué)今年16歲,安靜心率71最適宜運(yùn)動(dòng)心率 =(220-年齡-安靜心率)*(0.6~0.8)+安靜心率直接把他的年齡與安靜心率的數(shù)值代入最適宜運(yùn)動(dòng)心率的公式中就可以算出最適宜運(yùn)動(dòng)心率。思考:能否用上一節(jié)課學(xué)過的流程圖來表示計(jì)算出這一類問題的算法呢?活動(dòng)1 計(jì)算最適宜的運(yùn)動(dòng)心率low=(220- 16- 71 ) * 0.6 + 71 #計(jì)算最低適宜運(yùn)動(dòng)心率high=(220- 16- 71 ) * 0.8 + 71 #計(jì)算最高適宜運(yùn)動(dòng)心率print(low,high) #顯示最適宜運(yùn)動(dòng)心率的范圍輸出結(jié)果:low=150.8high=177.4編寫程序設(shè)計(jì)算法(流程圖)常量:在程序運(yùn)行過程中值始終保持不變的量稱為常量。比如:220、0.6、圓周率π等。變量:在程序運(yùn)行過程中值允許改變的量稱之為變量。比如:low 、high。想一想,在Python中,變量命名有什么規(guī)則呢?活動(dòng)一 心率流程圖變量名開始low=輸出( )結(jié)束high=150.8177.4150.8,177.4low = 150.8變量的命名規(guī)則必須以字母或下劃線開頭,后面可以是字母、數(shù)字或下劃線。例如:name1是合法變量名,而1name就不合法。區(qū)分大小寫。例如:A和a是不同的變量名。不能使用保留字。(即高級(jí)語言中已經(jīng)定義過的字,比如if、else、False、True、and、as、class、for、from、in、is、not、or、while、pass等等)判斷一下字符能否充當(dāng)變量名:3a、-list 、_list、if、If、*abc、a b、_、h運(yùn)算符與表達(dá)式Python運(yùn)算符包括賦值運(yùn)算符、算術(shù)運(yùn)算符、關(guān)系運(yùn)算符、邏輯運(yùn)算符。運(yùn)算符是進(jìn)行某種運(yùn)算的表示符號(hào)。表達(dá)式由一個(gè)或多個(gè)操作數(shù)通過運(yùn)算符組合而成的。算術(shù)運(yùn)算符 表達(dá)式 說明+ x + y 加法運(yùn)算- x - y 減法運(yùn)算* x * y 乘法運(yùn)算** x**y x的y次方/ x / y 除法運(yùn)算// x // y 兩數(shù)相除向下取整% x%y 取模運(yùn)算算術(shù)運(yùn)算符和算術(shù)運(yùn)算表達(dá)式比較除和整除除:不管是整數(shù)除法還是小數(shù)除法,結(jié)果均為浮點(diǎn)型(有小數(shù))整除:不管是整數(shù)除法還是小數(shù)除法,商取整數(shù)位,只要有浮點(diǎn)型,結(jié)果就為浮點(diǎn)型(小數(shù))賦值語句賦值語句是任何程序設(shè)計(jì)語言中最基本的語句。賦值語句的基本格式:變量 = 表達(dá)式作用是計(jì)算賦值號(hào)“=”右邊表達(dá)式的值,把計(jì)算結(jié)果賦值給左邊的變量。注意:“=”不是等號(hào),是賦值號(hào)>>> age=17>>>print(age)運(yùn)行結(jié)果:17Python中的賦值語句較為靈活例如:a = b = c = 1 #數(shù)值1賦值給變量a,b,ca, b, c = 1, 2, 3 #數(shù)值1、2、3分別賦值給變量a,b,ca,b = b,a #交換a,b兩個(gè)變量的值c+=a #等效于c=c+a動(dòng)手操作試試!>>>a,b,c=1,2,3>>>print(a,b,c)運(yùn)行結(jié)果:1 2 3>>>c+=a>>>print(c)運(yùn)行結(jié)果:4>>>c,b=b,c>>>print(c,b)運(yùn)行結(jié)果:2 4課堂小結(jié)這節(jié)課學(xué)習(xí)了哪些知識(shí)?常量、變量運(yùn)算符與表達(dá)式賦值語句 變量=表達(dá)式謝謝聆聽! 展開更多...... 收起↑ 資源預(yù)覽 縮略圖、資源來源于二一教育資源庫