




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
課題名稱Python概述
授課時(shí)間月日第周星期第節(jié)授課地點(diǎn)
授課課型理論課學(xué)時(shí)安排2課時(shí)
1、知識(shí)目標(biāo):了解Python的發(fā)展歷程;了解Python的特點(diǎn)和應(yīng)用領(lǐng)域:掌握Python程
序的執(zhí)行原理。
教學(xué)目標(biāo)
2、能力目標(biāo):通過學(xué)習(xí),會(huì)簡單使用PyCharm新建Python文件
3、素質(zhì)目標(biāo):培養(yǎng)學(xué)生樹立科學(xué)的學(xué)習(xí)觀,樹立程序員行業(yè)的職業(yè)觀
教學(xué)重點(diǎn)Python的認(rèn)識(shí),Python開放環(huán)境的搭建
教學(xué)難點(diǎn)掌握Python程序的執(zhí)行原理
教學(xué)方法講授法、課堂討論法、舉例法
教學(xué)資源多媒體投影儀、教案、ppt.圖片
教學(xué)過程
教學(xué)環(huán)節(jié)教學(xué)內(nèi)容師生活動(dòng)教學(xué)資源
引入新課開場(chǎng):自我介紹2,端正態(tài)度,樹多媒體投
(10,)開學(xué)第一節(jié)對(duì)學(xué)生講解課程安排,學(xué)習(xí)要求,課程重立目標(biāo)影儀
要點(diǎn),就業(yè)等方面信息,引起學(xué)生對(duì)python制作學(xué)習(xí)的
重視。
教師講解1.01
一、認(rèn)識(shí)Python
與0.99法則,
1.1Python的由來:Python的創(chuàng)始人為荷蘭的Guido。
講授新課Python是一種結(jié)合了解釋性、編譯性、互動(dòng)性和面幫助學(xué)生樹立
(70,)向?qū)ο蟮母邔哟斡?jì)算機(jī)程序語言。正確的學(xué)習(xí)態(tài)PPT
【議一議】:根據(jù)經(jīng)驗(yàn),你還了解哪些編程語言?度
1.2Python的特點(diǎn):簡單易學(xué),開源,高級(jí)語言,可
移植性,解釋性,面向?qū)ο?,可擴(kuò)展,豐富的庫,規(guī)范
教師講解
的代碼
python相關(guān)知
1.3Python的應(yīng)用領(lǐng)域:網(wǎng)站后端程序員:Gmail>
YoutubexReddit知乎、豆瓣,自動(dòng)化運(yùn)維:批量處識(shí)點(diǎn),幫助學(xué)
理大量的運(yùn)維任務(wù),數(shù)據(jù)挖掘工程師,數(shù)據(jù)分析師等生認(rèn)識(shí)python
1.4Python的版本
1.5Pjthon2.x和Python3.x
1)print函數(shù)替代了print語句;2)pylhon3.x默認(rèn)使用通過對(duì)python
UTF-8編碼;3)除法運(yùn)算符/;4)異常;5)八進(jìn)制字的應(yīng)用領(lǐng)域的
面量表示;6)不等運(yùn)算符;7)數(shù)據(jù)類型認(rèn)識(shí),強(qiáng)化學(xué)
二、Python安裝生的職業(yè)意識(shí)PPT
1>Window安裝Python:
訪問htlp:///download/選擇安裝包。下載
并完成Pylhon的安裝;配置環(huán)境變量、下載pip
2、Linux安裝Python
(1)打開WEB瀏覽器訪問;(2)選擇適用于Unix/Linux
的源碼壓縮包;(3)下載及解壓壓縮包;(4)如果你需要
自定義一些選項(xiàng)修改Modules/Setup;(5)執(zhí)行./configure針對(duì)不同的操
腳本。(6)make(7)makeinstall作系統(tǒng),學(xué)會(huì)
3、MacOS安裝Python:Mac系統(tǒng)都自帶有Python環(huán)境,安裝python
我們可以在終端輸入pylhon命令就可以運(yùn)行
三、Ipython-交互式解釋器對(duì)各種常用的
Ipython是一種交互式解釋器,控制臺(tái)輸入命令:pipinstall工具進(jìn)得深入
ipython自動(dòng)安裝的了解
四、集成開發(fā)環(huán)境-Pycharm
集成開發(fā)環(huán)境(IntegratedDevelopmentEnvironment)簡
稱IDE,PyCharm是由JetBrains打造的一款PythonIDE,
帶有一整套可以幫助Pylhon開發(fā)者提高工作效率的工具,通過簡單實(shí)
歸納總結(jié)
比如調(diào)試、語法高亮、Project管理、代碼跳轉(zhuǎn)、智能提示、例,講解知識(shí)
(8,)
開拓思維自動(dòng)完成、單元測(cè)試、版本控制。
(2,)【總結(jié)]:了解Python的發(fā)展歷程;了解Python的特點(diǎn)
和應(yīng)用領(lǐng)域;掌握Python程序的執(zhí)行原理。
課后作業(yè)查閱python的基礎(chǔ)知識(shí)
課后體會(huì)
課題名稱計(jì)算某數(shù)的平方根
授課時(shí)間月日第周星期第節(jié)授課地點(diǎn)
授課課型實(shí)驗(yàn)實(shí)訓(xùn)謖學(xué)時(shí)安排2課時(shí)
1、知識(shí)目標(biāo):了解Python的行縮進(jìn)規(guī)則,用i叩ut函數(shù)輸入數(shù)據(jù),會(huì)使用行注釋解釋
語句,用print語句輸出其平方根
教學(xué)目標(biāo)
2、能力目標(biāo):通過學(xué)習(xí),能夠用pylhon語言編寫簡易代碼
3、素質(zhì)目標(biāo):通過對(duì)python的基本語法了解,培養(yǎng)學(xué)生具有代碼編程的思維
教學(xué)重點(diǎn)Python行縮進(jìn)規(guī)則,用input函數(shù)輸入數(shù)據(jù)
教學(xué)難點(diǎn)Python行縮進(jìn)規(guī)則
教學(xué)方法講授法、課堂討論法、舉例法
教學(xué)資源計(jì)算機(jī)實(shí)訓(xùn)室、教案、ppt
教學(xué)過程
教學(xué)環(huán)節(jié)教學(xué)內(nèi)容師生活動(dòng)教學(xué)資源
復(fù)習(xí)舊課提問:目前python集成開發(fā)環(huán)境有哪些?通過提問,了
(10,)一、python縮進(jìn)規(guī)則解學(xué)生對(duì)
一般的語言都是通過大括號(hào){)來標(biāo)識(shí)代碼塊的,而Pythonpython軟件的計(jì)算機(jī)
最具有特色的就是以縮進(jìn)的方式來標(biāo)識(shí)代碼塊,不再需要掌握情況
導(dǎo)入新課
(5,)使用大括號(hào){},代碼看起來會(huì)更加簡潔明朗。
【注意】:行之后的行首空格才算是縮進(jìn),為方便他人閱極域軟件
讀,使用tab鍵或是四個(gè)空格最佳。其中,上述例子中的教師講解
“if”和“else”為條件分支結(jié)構(gòu)if語句用于判斷,在后python縮進(jìn)規(guī)
講授新課
期的學(xué)習(xí)中,我們將會(huì)更加深入地學(xué)習(xí)。則等知識(shí)點(diǎn)
(70,)
二、Python行與注釋PPT
1、單行注釋:單行注釋通常以井號(hào)(#)開頭
注意:注釋行不會(huì)被機(jī)器編譯,但要注意,編碼聲明
課題名稱計(jì)算圓形的各參數(shù)
授課時(shí)間月日第周星期第節(jié)授課地點(diǎn)
授課課型實(shí)驗(yàn)實(shí)訓(xùn)誤學(xué)時(shí)安排2課時(shí)
1、知識(shí)目標(biāo):首先了解圓形的基本計(jì)算公式,運(yùn)用本節(jié)介紹的操作運(yùn)算符實(shí)現(xiàn)輸入、
輸出圓形的基本參數(shù)。
教學(xué)目標(biāo)
2、能力目標(biāo):通過對(duì)python軟件的初步了解,能夠操作運(yùn)算符實(shí)現(xiàn)輸入、輸出
3、素質(zhì)目標(biāo):通過師生的“教”與“學(xué)二進(jìn)一步增進(jìn)彼此的了解
教學(xué)重點(diǎn)操作運(yùn)算符實(shí)現(xiàn)輸入、輸出圓形的基本參數(shù)
教學(xué)難點(diǎn)操作符的使用方法
教學(xué)方法講授法、課堂討論法、舉例法、練習(xí)法
教學(xué)資源計(jì)算機(jī)實(shí)訓(xùn)室、教案、ppi、極域軟件、PYTHON軟件
教學(xué)過程
教學(xué)環(huán)節(jié)教學(xué)內(nèi)容師生活動(dòng)教學(xué)資源
復(fù)習(xí)舊課【實(shí)踐操作】:計(jì)算某數(shù)的平方根,實(shí)現(xiàn)輸入輸出教師通過引導(dǎo)
(10')一、標(biāo)識(shí)符與關(guān)鍵字學(xué)生操作,了
1、標(biāo)識(shí)符不能以數(shù)字開頭。以下劃線開頭的標(biāo)識(shí)符具有解學(xué)生上節(jié)課計(jì)算機(jī)
特殊意義,使用時(shí)需要特別注意。掌握的情況
導(dǎo)入新課
2、標(biāo)識(shí)符字母區(qū)分大小寫,例如Abe和abc是兩個(gè)標(biāo)識(shí)
(5,)
符。極域軟件
3、禁止使用Python中的關(guān)鍵字。教師講解標(biāo)識(shí)
二、常量與變量符、關(guān)鍵字、
講授新課1、常量
常量和變量,
(40,)整數(shù)常量:1、100、-4、-300……
學(xué)生做好筆記PPT
浮點(diǎn)數(shù)常量:3.14159265、-2.5、1.36……
字符串常量:"student“、"whoareyou'\"abc"."a'\"
你好"、〃再見”……
邏輯常量:True、False
2、變量
變量,是計(jì)算機(jī)語言中能儲(chǔ)存計(jì)算結(jié)果或能表示值的抽象
概念。變量可以通過變量名訪問。在指令式語言中,變量學(xué)生聽講,筆
通常是可變的。一旦創(chuàng)建了變量就必須給變量賦值,需要記
注意的是變量的命名規(guī)則和標(biāo)識(shí)符的命名規(guī)則是一樣的。
2、變量類型:數(shù)字類型(其中包含整數(shù)類型、浮點(diǎn)型以計(jì)算機(jī)
及復(fù)數(shù)類型)、布爾類型、字符串類型、列表類型、元組
類型、字典類型。其中列表、元組、字典、集合屬于復(fù)合教師記錄學(xué)生
數(shù)據(jù)類型。學(xué)習(xí)情況極域軟件
三、python數(shù)據(jù)類型
整型、浮點(diǎn)型、復(fù)數(shù)類型、布爾值、
四、數(shù)據(jù)類型的轉(zhuǎn)化
整數(shù)int(),浮點(diǎn)數(shù)fioat(),復(fù)數(shù)complex。,字符串str(),學(xué)生配合教師PPT
字符chr(),整數(shù)值ord(),十六進(jìn)制hex(),八進(jìn)制oct(),進(jìn)行思考
二進(jìn)制bin(),判斷數(shù)據(jù)類型type()
五、輸入輸出函數(shù)
inpul輸入函數(shù)、print輸出函數(shù)
六、格式化輸出學(xué)生動(dòng)手操作
1、%格式化輸出輸出的操作方PYTHON
格式字符串》(輸出項(xiàng)1,輸出項(xiàng)2,……..輸出項(xiàng)n)法軟件
學(xué)生練習(xí)2、format格式化輸出
(30,)
〈模板字符串〉.format(〈逗號(hào)分隔的參數(shù)》)
3、eval格式化輸出
歸納總結(jié)
eval(expression[globals[Jocals]])
⑶)z
【總結(jié)】:操作運(yùn)算符實(shí)現(xiàn)輸入、輸出圓形的基本參數(shù)
開拓思維教師總結(jié)
【提問】:如何判斷一個(gè)數(shù)是否為水仙花數(shù)?所謂“水仙
(2,)
花數(shù)”是指一個(gè)三位數(shù),其各位數(shù)字立方和等于該數(shù)本身。
課后作業(yè)鞏固練習(xí)
課后體會(huì)
課題名稱水仙花數(shù)
授課時(shí)間月日第周星期第節(jié)授課地點(diǎn)
授課課型實(shí)驗(yàn)實(shí)訓(xùn)誤學(xué)時(shí)安排2課時(shí)
1、知識(shí)目標(biāo):用input函數(shù)輸入一個(gè)數(shù),并將其轉(zhuǎn)化為整數(shù)
教學(xué)目標(biāo)2、能力目標(biāo):通過對(duì)數(shù)據(jù)類型轉(zhuǎn)化學(xué)習(xí),會(huì)熟練編寫代碼
3、素質(zhì)目標(biāo):培養(yǎng)主動(dòng)學(xué)習(xí)意識(shí)、細(xì)心操作習(xí)慣
教學(xué)重點(diǎn)求出百位數(shù),十位數(shù),個(gè)位數(shù)
教學(xué)難點(diǎn)判斷每位數(shù)的三次方之和是否與原數(shù)相等
教學(xué)方法講授法、演示法、課堂討論法、任務(wù)驅(qū)動(dòng)法
教學(xué)資源計(jì)算機(jī)實(shí)訓(xùn)室、教案、ppt、教材、極域軟件、PYTHON軟件
教學(xué)過程
教學(xué)環(huán)節(jié)教學(xué)內(nèi)容師生活動(dòng)教學(xué)資源
復(fù)習(xí)舊課【復(fù)習(xí)】:操作運(yùn)算符實(shí)現(xiàn)輸入、輸出圓形的基本參數(shù)教師提問,學(xué)
(10')一、算術(shù)運(yùn)算符生回答。
算術(shù)運(yùn)算符,在數(shù)學(xué)中就是用來處理四則運(yùn)算的符號(hào)。而
計(jì)算機(jī)
在Python中,這是最簡單,也最常用的符號(hào),尤其是數(shù)
導(dǎo)入新課字的處理,幾乎都會(huì)使用到算術(shù)運(yùn)算符號(hào)。
(5,)二、賦值運(yùn)算符教師講解理論
賦值運(yùn)算符中簡單、最常用的是等號(hào)(=)運(yùn)算符,一開知識(shí)點(diǎn)極域軟件
始可能會(huì)以為它是“等于”,其實(shí)不是的,它的作用是將
一個(gè)表達(dá)式的值賦給一個(gè)左值。
講授新課三、比較運(yùn)算符學(xué)生聽講,查
(40,)比較運(yùn)算符是指可以使用下列運(yùn)算符比較兩個(gè)值,當(dāng)用運(yùn)看教材,熟知
PPT
算符比較兩個(gè)值時(shí),結(jié)果是一個(gè)邏輯值,不是True(成立)教材
就是False(不成立)。比較運(yùn)算符一般用于數(shù)值的比較,
也可用于字符的比較。當(dāng)兩個(gè)數(shù)值比較是正確時(shí)返回
True,否則返回Falseo
四、邏輯運(yùn)算符
在形式邏輯中,邏輯運(yùn)算符或邏輯聯(lián)結(jié)詞把語句連接成更
復(fù)雜的復(fù)雜語句,邏輯運(yùn)算符包括and、or和not。假設(shè)教師鼓勵(lì)學(xué)生
有兩個(gè)邏輯命題,分別是“正在下雨”和“我在屋里”,結(jié)合代碼學(xué)習(xí)
我們可以將它們組成友雜命題“正在下雨,并且我在屋里”
或“沒有正在下雨”或“如果正在下雨,那么我在屋里”。
五、成員運(yùn)算符
成員運(yùn)算符的作用是判斷某指定值是否存在于某一序列講解運(yùn)算符優(yōu)
中,包括字符串、列表或元組。在成員運(yùn)算符中,對(duì)于成先級(jí)的方法計(jì)算機(jī)
員的運(yùn)算不僅包含判斷值的大小,還包括類型的判斷。
六、身份運(yùn)算符
is:is是判斷兩個(gè)標(biāo)識(shí)符是不是引用自一個(gè)對(duì)象
極域軟件
isnot:isnot是判斷兩個(gè)標(biāo)識(shí)符是不是引用自不同對(duì)象組織學(xué)生進(jìn)行
七、運(yùn)算符優(yōu)先級(jí)課堂討論
如果有一個(gè)諸如3+5*6的表達(dá)式,是優(yōu)先完成加法運(yùn)算還
是優(yōu)先完成乘法運(yùn)算呢?基礎(chǔ)數(shù)學(xué)知識(shí)會(huì)告訴我們先完
成乘法運(yùn)算在進(jìn)行加法運(yùn)算,這意味著乘法運(yùn)算符的優(yōu)先PPT
級(jí)要高于加法運(yùn)算符。在Python的應(yīng)用中,通常運(yùn)算的學(xué)生動(dòng)手操作
形式是表達(dá)式。表達(dá)式由運(yùn)算符和操作數(shù)組成。一個(gè)表達(dá)實(shí)踐
式往往不止包含一個(gè)運(yùn)算符,當(dāng)一個(gè)表達(dá)式存在多個(gè)運(yùn)算
PYTHON
符時(shí),處于同一級(jí)的優(yōu)先級(jí)運(yùn)算符從左到右依次運(yùn)算。
軟件
八、常用的內(nèi)置數(shù)值函數(shù)
絕對(duì)值abs(x),取余:divmod(x,y),次方pow(x,y[,z]),四舍五
入round(x[,ndigits]),最大值max(xl,x2...x3),最小值
min(xl,x2...x3),以e為底的x次累:exp(x)學(xué)生操作演
學(xué)生練習(xí)九、任務(wù)實(shí)現(xiàn)示,教師點(diǎn)評(píng)
(30,)【任務(wù)解析】通過Input函數(shù)輸入一^t三位數(shù),通過eval
函數(shù)轉(zhuǎn)為數(shù)值類型,通過〃,%等操作,分別獲取百位數(shù)、教師總結(jié)本次
歸納總結(jié)十位數(shù)及個(gè)位數(shù)。最后用if語句判斷num的值是否與每課知識(shí)點(diǎn)
⑶)位數(shù)的三次方和一致,如果一致則是水仙花數(shù),否則不是
開拓思維水仙花數(shù)。
(2,)【總結(jié)】:用input函數(shù)輸入一個(gè)數(shù),并將其轉(zhuǎn)化為整數(shù)
【提問】:怎樣用編程程序合理安排工資呢?
課后作業(yè)完成課后習(xí)題
課后體會(huì)
課題名稱合理安排工資(一)
授課時(shí)間月日第周星期第節(jié)授課地點(diǎn)
授課課型實(shí)驗(yàn)實(shí)訓(xùn)誤學(xué)時(shí)安排2課時(shí)
1、知識(shí)目標(biāo):學(xué)習(xí)Python流程控制語句的基礎(chǔ),雙分支結(jié)溝和if嵌套
教學(xué)目標(biāo)2、能力目標(biāo):能夠借助PYTHON軟件,完成if嵌套代碼的編寫
3、素質(zhì)目標(biāo):培養(yǎng)學(xué)生自主探究的學(xué)習(xí)能力
教學(xué)重點(diǎn)if語句的種類及應(yīng)用
教學(xué)難點(diǎn)if嵌套的應(yīng)用
教學(xué)方法講授法、演示法、課堂討論法、任務(wù)驅(qū)動(dòng)法
教學(xué)資源計(jì)算機(jī)實(shí)訓(xùn)室、教案、ppi、教材、PYTHON軟件
教學(xué)過程
教學(xué)環(huán)節(jié)教學(xué)內(nèi)容師生活動(dòng)教學(xué)資源
復(fù)習(xí)舊課【復(fù)習(xí)鞏固】:對(duì)課后練習(xí)的填空題、判斷題及選擇題進(jìn)點(diǎn)名請(qǐng)學(xué)生回
(10')行講解答題,并對(duì)上
一、單分支結(jié)構(gòu)課后的練習(xí)討
計(jì)算機(jī)
“朱小單分支結(jié)構(gòu)的執(zhí)行過程,如圖3-1-1
話句故亡.―論進(jìn)行總結(jié)
所不
導(dǎo)入新課
若輸入的結(jié)果符合條件,為True,
(5,)則執(zhí)行語句塊,然后執(zhí)行if語句的
后續(xù)語句。若為False,則直接執(zhí)行極域軟件
_____1if語句的后續(xù)語句。
教師講解理論
知識(shí)
二、雙分支結(jié)構(gòu)(if...else...)
講授新課1、雙分支結(jié)構(gòu)的一般格式:
(40,)if條件:
語句塊1PPT
學(xué)生認(rèn)真做筆
else:
語句塊2記
?雙分支結(jié)構(gòu)語句的執(zhí)行過程
產(chǎn)(圖解析),如圖3-1-2所示。
學(xué)生邊觀察邊
11若輸入的結(jié)果符合條件為
f11記錄操作要點(diǎn)
H--HTrue,則執(zhí)行語句塊1;否則
結(jié)果為False執(zhí)行語句塊2。
無論是True還是False,執(zhí)行完,音句塊后,都將執(zhí)行其后
續(xù)語句。
2、條件運(yùn)算符教師傳授操作
Python的條件運(yùn)算有三個(gè)運(yùn)算量,其一般格式為:技巧
表達(dá)式1if表達(dá)式else表達(dá)式2
執(zhí)行流程:
計(jì)算機(jī)
①條件運(yùn)算符在執(zhí)行時(shí),會(huì)先對(duì)g友件表達(dá)式進(jìn)行求值判斷
②如果判斷結(jié)果為True,則執(zhí)行語句1,并返回執(zhí)行結(jié)果
③如果判斷結(jié)果為False,則執(zhí)行語句2,并返回執(zhí)行結(jié)果教師對(duì)學(xué)生的
三、多分支結(jié)構(gòu)(if...elif...else..J易錯(cuò)點(diǎn)進(jìn)行記
極域軟件
多分支結(jié)構(gòu)的一般格式:錄
If條件1:
語句塊1
elif條件2:
語句塊2PPT
elif條件3:
語句塊3
…其他elif語句…對(duì)教學(xué)難點(diǎn),
else:重點(diǎn)講解
語句塊n
PYTHON
V二二二1二二
軟件
[SKE3N]
L**m…)
學(xué)生練習(xí)X-111
(30,)多分支結(jié)構(gòu)的執(zhí)行過程如圖所示。當(dāng)條件1滿足時(shí),執(zhí)行總結(jié)教學(xué)重點(diǎn)
語句塊1;若滿足條件2,則執(zhí)行語句塊2;否則看是否難點(diǎn)
歸納總結(jié)滿足條件3,若所有條件都不符合則執(zhí)行else語句后的語
⑶)句塊no無論有多少條分支,只要滿足了其中一個(gè)分支后,
開拓思維其余分支將不再執(zhí)行。
(2,)【總結(jié)】:單分支結(jié)構(gòu),雙分支結(jié)構(gòu),多分支結(jié)構(gòu)
【提問】:在應(yīng)用中怎么具體應(yīng)用if嵌套呢?
課后作業(yè)完成課后習(xí)題
課后體會(huì)
課題名稱合理安排工資(二)
授課時(shí)間月日第周星期第節(jié)授課地點(diǎn)
授課課型實(shí)驗(yàn)實(shí)訓(xùn)誤學(xué)時(shí)安排2課時(shí)
1、知識(shí)目標(biāo):學(xué)習(xí)Python流程控制語句的基礎(chǔ),雙分支結(jié)構(gòu)和if嵌套
2、能力目標(biāo):能夠借助PYTHON軟件,完成if嵌套代碼的編寫
教學(xué)目標(biāo)
3、素質(zhì)目標(biāo):通過師生的“教”與“學(xué)二進(jìn)一步增進(jìn)彼此的了解,培養(yǎng)學(xué)生學(xué)習(xí)
專業(yè)的興趣
教學(xué)重點(diǎn)if嵌套
教學(xué)難點(diǎn)if嵌套的應(yīng)用
教學(xué)方法講授法、演示法、課堂討論法、任務(wù)驅(qū)動(dòng)法
教學(xué)資源計(jì)算機(jī)實(shí)訓(xùn)室、教案、ppi、教材、PYTHON軟件
教學(xué)過程
教學(xué)環(huán)節(jié)教學(xué)內(nèi)容師生活動(dòng)教學(xué)資源
復(fù)習(xí)舊課【操作復(fù)習(xí)工用if-elif語句實(shí)現(xiàn)考試成績等級(jí)實(shí)例通過讓學(xué)生操
(10')一、if嵌套作,幫助學(xué)生
鞏固操作要點(diǎn)
if語句嵌套指的是在if或者if-else語句里面包含if或者計(jì)算機(jī)
if-else語句,其嵌套的格式如下:
導(dǎo)入新課1、if嵌套基本格式
(5,)If條件1:教師講解while
極域軟件
語句塊1循環(huán)的知識(shí)要
if條件2:點(diǎn)
語句塊2
講授新課elif條件3:學(xué)生聽課,記
(40,)語句塊3要點(diǎn)
PPT
else:
語句塊4通過對(duì)生活中
elif條件5:的舉例加深對(duì)
語句塊5鏈接的理解
else:
語句塊6
2、if嵌套解析學(xué)生操作習(xí)題
根據(jù)對(duì)齊格式來確定if語句之間的邏輯關(guān)系,笫一個(gè)else
與第二個(gè)if配對(duì),最后一個(gè)else與第一個(gè)if配對(duì),只有
在滿足了第一個(gè)if的條件下,才可執(zhí)行條件2的判斷。
二、任務(wù)實(shí)現(xiàn)
【任務(wù)步驟】計(jì)算機(jī)
owe_money=int(input("欠信用卡多少錢:"))#欠信用教師巡回指導(dǎo)
卡的錢學(xué)生,對(duì)學(xué)生
("今天是否發(fā)了工資(發(fā)了就回復(fù)沒操作中存在的
money=int(input1,極域軟件
發(fā)就回復(fù)0):"))#是否發(fā)工資錯(cuò)誤點(diǎn)進(jìn)行總
ifmoney==l:結(jié)
offer_money=int(input('發(fā)了多少工資:"))#發(fā)了多
少工資
remaining_money=offer_money-owe_money#剩PPT
下的錢
ifremaining_money==0:
print("本月工資規(guī)劃完畢,沒有剩余。。學(xué)生操作練習(xí)
elifremaining_money>0:
print("先還信用卡的錢!你還剩%s!
"%remaining_money)PYTHON
else:軟件
print(“先還一點(diǎn),下月要努力了??!。
學(xué)生練習(xí)else:
(30,)print("工資還沒到,請(qǐng)耐心等候?!?
【任務(wù)解析】:當(dāng)回復(fù)了1,程序便自動(dòng)算出剩下的錢,
歸納總結(jié)明顯在還完了信用卡的錢后還有2000塊錢,便執(zhí)行內(nèi)嵌
⑶)if語句的第二個(gè)語句塊,輸出“先還信用卡的錢!你還剩
開拓思維2000\對(duì)于剩下的錢你可以自由分配了!
(2,)【總結(jié)】:if嵌套具體應(yīng)用
【提問】:怎么打印九九乘法表呢?
課后作業(yè)完成課后練習(xí)
課后體會(huì)
課題名稱打印九九乘法口訣表--while語句
授課時(shí)間月日第周星期第節(jié)授課地點(diǎn)
授課課型實(shí)驗(yàn)實(shí)訓(xùn)誤學(xué)時(shí)安排2課時(shí)
1、知識(shí)目標(biāo):掌握while循環(huán)的基本用法
教學(xué)目標(biāo)2、能力目標(biāo):通過對(duì)While循環(huán)的學(xué)習(xí),完成循環(huán)語句的綜合使用
3、素質(zhì)目標(biāo):鼓勵(lì)學(xué)生在做的過程中體驗(yàn)編寫代碼的樂趣
教學(xué)重點(diǎn)While循環(huán)的使用
教學(xué)難點(diǎn)利用While循環(huán)的打印出九九乘法口訣表
教學(xué)方法講授法、演示法、課堂討論法、任務(wù)驅(qū)動(dòng)法
教學(xué)資源計(jì)算機(jī)實(shí)訓(xùn)室、教案、ppi、教材、PYTHON軟件
教學(xué)過程
教學(xué)環(huán)節(jié)教學(xué)內(nèi)容師生活動(dòng)教學(xué)資源
復(fù)習(xí)舊課【操作復(fù)習(xí)】:if嵌套的注意事項(xiàng)是什么?通過教師的講
(10')【提問】:九九乘法口訣表,你會(huì)用while循環(huán)編寫嗎?解鞏固知識(shí)
點(diǎn),加深學(xué)生
一、while語句計(jì)算機(jī)
對(duì)知識(shí)的印
事實(shí)上while語句是一個(gè)條件循環(huán)語句與if相似,區(qū)別就
導(dǎo)入新課象,以達(dá)到學(xué)
是從單次執(zhí)行變成了反復(fù)執(zhí)行,以及條件除了用來判斷是
(5,)而不忘的效果
否進(jìn)入代碼塊以外,還被用米作為是否終止循環(huán)的判斷依
極域軟件
據(jù)。
1、While語句的一般形式:
While條件表達(dá)式:
講授新課
循環(huán)體
(40,)while語句執(zhí)行時(shí),若所需進(jìn)行while循環(huán)的變量符合條
PPT
件,則進(jìn)入下一循環(huán)體,重復(fù)執(zhí)行循環(huán)體,直到變量不符講解知識(shí)重點(diǎn)
合while
2、while的無限循環(huán)
?二£1while語句的循環(huán)表達(dá)
(二:三壬二]式一般是關(guān)系表達(dá)式或
1邏輯表達(dá)式。在表達(dá)
式永遠(yuǎn)成立的情況下,會(huì)陷入無限循環(huán),也叫死循環(huán)。
whileTrue:
priiil("第",i,"通coinpulci”)教師講解while
i+=l循環(huán)使用方法
print("循環(huán)已結(jié)束")
i=l
上述代碼的循環(huán)表達(dá)式永遠(yuǎn)成立,會(huì)一直執(zhí)行循環(huán)體,永教師邊講解邊計(jì)算機(jī)
遠(yuǎn)執(zhí)行不到打印"循環(huán)已結(jié)束”語句。針對(duì)這樣的無限循操作
環(huán),我們一般會(huì)在循環(huán)體內(nèi)增加條件分支,滿足條件時(shí)使
用break語句來跳出循環(huán),或者在無限循環(huán)中,可以按
極域軟件
Ctrl+C快捷鍵來中斷循環(huán)。學(xué)生觀看教師
i=l操作
whileTrue:
print,笫”,i,"遍computer")
i+=l教師巡回指導(dǎo)PPT
ifi>10:學(xué)生操作中存
break#跳出循環(huán)在的問題
print("打印結(jié)束")
因此,while循環(huán)的循環(huán)體內(nèi)一般都要包含改變循環(huán)變量對(duì)于共性的問
值的語句,使得在特定情況退出循環(huán),避免死循環(huán)。題加以強(qiáng)調(diào)說
3、while語句中使用else明,減少學(xué)生PYTHON
在while語句中使用else語句,else語句所輸出的內(nèi)容是操作錯(cuò)誤軟件
在while語句結(jié)束時(shí)輸出。
學(xué)生練習(xí)【例題】:使用while語句編寫代碼求出1-100所有數(shù)字相
(30,)加的和??偨Y(jié)本次課的
【總結(jié)】:Python中的常用語句,包括判斷語句、循環(huán)語知識(shí)要點(diǎn)
歸納總結(jié)句以及其他子句。其中,判斷語句主要是if語句,循環(huán)語
⑶)句主要是for語句和while語句。在Python開發(fā)中,這些
開拓思維語句的使用頻率非常高
(2,)【提問】:除了用while循環(huán)語句打印九九乘法口訣表,
還有別的編程方法嗎?
課后作業(yè)完成課后習(xí)題
課后體會(huì)
課題名稱打印九九乘法口訣表--for語句
授課時(shí)間月日第周星期第節(jié)授課地點(diǎn)
授課課型實(shí)驗(yàn)實(shí)訓(xùn)誤學(xué)時(shí)安排2課時(shí)
1、知識(shí)目標(biāo):用for語句編寫乘法口訣表的行和列
教學(xué)目標(biāo)2、能力目標(biāo):能夠通過對(duì)for?語句的學(xué)習(xí),會(huì)在編寫代碼過程中應(yīng)用for
3、素質(zhì)目標(biāo):培養(yǎng)學(xué)生的編程理解力以及分析問題的能力
教學(xué)重點(diǎn)編寫循環(huán)體
教學(xué)難點(diǎn)編寫循環(huán)體,輸出打印結(jié)果
教學(xué)方法講授法、演示法、課堂討論法、任務(wù)驅(qū)動(dòng)法
教學(xué)資源計(jì)算機(jī)實(shí)訓(xùn)室、教案、ppi、教材、PYTHON軟件
教學(xué)過程
教學(xué)環(huán)節(jié)教學(xué)內(nèi)容師生活動(dòng)教學(xué)資源
復(fù)習(xí)舊課【練習(xí)講解】:用wllile循環(huán)語句編寫打印九九乘法口訣通過作業(yè)講
(10')茯的代碼。解,幫助學(xué)生
一、for循環(huán)回顧上節(jié)課所
計(jì)算機(jī)
for語句結(jié)構(gòu)是已知!宣復(fù)執(zhí)行次數(shù)的循環(huán),通常稱為計(jì)數(shù)學(xué)的知識(shí)點(diǎn)
導(dǎo)入新課彳盾環(huán),當(dāng)然也不局限于計(jì)數(shù)循環(huán),可以遍歷任何有序的序
(5,)對(duì)對(duì)象元素,比如數(shù)組,列表,字符串等。
、for語句的一般格式深入理解for極域軟件
for目標(biāo)變量in序列對(duì)象:循環(huán)的含義
循環(huán)體
1
講授新課1??——)將可迭代對(duì)象中的每一個(gè)元素賦
-?
(40,)值給目標(biāo)變量,每一次被賦值的目教師講解,學(xué)
(黑器=PPT
標(biāo)變量都執(zhí)行一次循環(huán)體,當(dāng)可迭習(xí)記錄for語
「十1
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 幼杉木林地買賣合同
- 對(duì)講機(jī)購銷合同
- 手房中介購房合同
- 網(wǎng)絡(luò)工程合同協(xié)議
- 鍋爐采購合同
- 交通行業(yè)智能交通管控方案
- 鋼筋購買銷售合同
- 衛(wèi)星通信系統(tǒng)建設(shè)工程承包合同
- 勞動(dòng)合同和人力資源公司簽訂
- 光伏安裝勞務(wù)分包合同
- 《社區(qū)康復(fù)》課件-第八章 視力障礙患者的社區(qū)康復(fù)實(shí)踐
- 透析患者的血糖管理
- 漢堡王行業(yè)分析
- 人教版數(shù)學(xué)三年級(jí)下冊(cè)全冊(cè)雙減同步分層作業(yè)設(shè)計(jì) (含答案)
- 肝硬化“一病一品”
- 2024大型活動(dòng)標(biāo)準(zhǔn)化執(zhí)行手冊(cè)
- 大學(xué)美育十六講六七講
- 瀝青拌合站講義課件
- 《快遞實(shí)務(wù)》 教案 項(xiàng)目三 快遞收件業(yè)務(wù)操作、項(xiàng)目七 快遞保價(jià)與賠償業(yè)務(wù)
- 《逆向建模與產(chǎn)品創(chuàng)新設(shè)計(jì)》課程標(biāo)準(zhǔn)
- AI時(shí)代的藝術(shù)創(chuàng)作與表達(dá)
評(píng)論
0/150
提交評(píng)論