




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
第四章程序設(shè)計(jì)基礎(chǔ)4.1程序設(shè)計(jì)語言的基礎(chǔ)知識(shí)(第1課時(shí))一、本章情況學(xué)習(xí)目標(biāo)(1)理解Python程序設(shè)計(jì)語言的基本知識(shí);(2)體驗(yàn)程序設(shè)計(jì)的基本流程,掌握程序調(diào)試與運(yùn)行的方法;(3)能編寫Python程序?qū)崿F(xiàn)簡單的算法;(4)理解順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)以及在解決實(shí)際問題中的應(yīng)用。4.1程序設(shè)計(jì)語言的基礎(chǔ)知識(shí)4.2運(yùn)用順序結(jié)構(gòu)描述問題求解過程4.3運(yùn)用選擇結(jié)構(gòu)描述問題求解過程4.4運(yùn)用循環(huán)結(jié)構(gòu)描述問題求解過程教學(xué)內(nèi)容二、項(xiàng)目指導(dǎo)情境引入在銀行儲(chǔ)存貨幣,銀行會(huì)向儲(chǔ)戶支付利息,借款者從銀行借出資金,也需要支付利息。每天銀行都需要進(jìn)行大量的利息計(jì)算,如何準(zhǔn)確的計(jì)算利息?
二、項(xiàng)目指導(dǎo)項(xiàng)目選擇項(xiàng)目“設(shè)計(jì)購買紀(jì)念品的最佳方案”介紹,項(xiàng)目實(shí)施過程分析。參考項(xiàng)目:設(shè)計(jì)購買紀(jì)念品的最佳方案設(shè)計(jì)購買電信服務(wù)的最佳方案設(shè)計(jì)購買家用電器的最佳方案設(shè)計(jì)購買圖書的最佳方案其他可選項(xiàng)目:“個(gè)人所得稅計(jì)算程序設(shè)計(jì)”“身體質(zhì)量指數(shù)BMI檢測程序設(shè)計(jì)”“解決韓信點(diǎn)兵問題程序設(shè)計(jì)”小組確定項(xiàng)目,完成項(xiàng)目報(bào)告。三、學(xué)習(xí)新知探究活動(dòng)一位只會(huì)說英語的人誤打電話給一位只會(huì)說漢語的人,會(huì)發(fā)生什么情況?你說啥?你會(huì)說普通話嗎?CanyouspeakEnglish?算法的三種描述方法:自然語言、流程圖、偽代碼。算法的三種控制結(jié)構(gòu)。算法程序計(jì)算機(jī)程序設(shè)計(jì)語言機(jī)器語言匯編語言高級(jí)語言編程語言是人與計(jì)算機(jī)之間的通訊語言三、學(xué)習(xí)新知什么是Python?觀看Python介紹微視頻。簡單易學(xué)開源運(yùn)行速度快易于擴(kuò)展豐富的庫三、學(xué)習(xí)新知體驗(yàn)用命用令行做計(jì)算打開IDLE,在命令行完成各種運(yùn)算,查看運(yùn)算結(jié)果。測試簡單的加法、減法、乘法等運(yùn)算。3+4,3*4,3/4等命令行可以直接運(yùn)行單行程序,方便學(xué)習(xí)程序設(shè)計(jì)。演示學(xué)習(xí)新的程序設(shè)計(jì)的傳統(tǒng),第一句程序代碼:print("Hello,World!")輸入程序查看運(yùn)行結(jié)果。試一試:三、學(xué)習(xí)新知1.常量與變量
常量是指在程序運(yùn)行過程中其值始終不發(fā)生變化的量,通常是固定的數(shù)值或字符串。例如,45,-30.2001,'Hello',等都是常量。
變量是指在程序運(yùn)行過程中其值可以發(fā)生變化的量。在程序設(shè)計(jì)語言中,變量可以用指定的名字來代表,即變量由變量的“標(biāo)識(shí)符”(又稱“名字”)和變量的“內(nèi)容”(又稱“值”)兩部分組成。內(nèi)置常量:True、False動(dòng)態(tài)語言,變量不用定義,直接使用:使用a、b兩個(gè)變量,完成簡單的加法、減法、乘法等運(yùn)算。a=3b=4a*b試一試三、學(xué)習(xí)新知1.常量與變量試試以下的變量:a和A給不同的值,看看a+b和A+b輸出是有什么區(qū)別?數(shù)字3和"3"一樣嗎?試試下面的變量名稱可以用嗎?1de,de,de_1,_de,de!#區(qū)分大小寫=是賦值,如a=a+1有類型的區(qū)別,如3+"3"的錯(cuò)誤?字母、下劃線、數(shù)字組成數(shù)字不能開頭變量三、學(xué)習(xí)新知2.數(shù)據(jù)類型由3+"3"的錯(cuò)誤思考。數(shù)值有哪些類型:整數(shù)浮點(diǎn)數(shù)(整數(shù)+小數(shù),科學(xué)計(jì)數(shù)法)復(fù)數(shù)(i2=-1)三、學(xué)習(xí)新知2.數(shù)據(jù)類型數(shù)據(jù)類型實(shí)踐任務(wù):測試各種數(shù)據(jù)的類型讀取data2中的某個(gè)字,讀取data5、data6、data7、data8中的某個(gè)數(shù)據(jù),使用索引(0開始)想一想在字符串、列表、元組,字典用索引取的值,連在一起是什么,并用程序驗(yàn)證。print(data2[0],data5[4],data6[-1],data8["age"])data1=100data2="高級(jí)中學(xué)"data3=10.0data4=1+2jdata5=[1,2,2,3,"a","b","c"]data6=(1,2,2,3,"a","b",10.3)data7={1,2,"a"}data8={"name":"school","age":100}print('data1的數(shù)據(jù)類型是:',type(data1))print('data2的數(shù)據(jù)類型是:',type(data2))print('data3的數(shù)據(jù)類型是:',type(data3))print('data4的數(shù)據(jù)類型是:',type(data4))print('data5的數(shù)據(jù)類型是:',type(data5))print('data6的數(shù)據(jù)類型是:',type(data6))print('data7的數(shù)據(jù)類型是:',type(data7))print('data8的數(shù)據(jù)類型是:',type(data8))試一試三、學(xué)習(xí)新知2.數(shù)據(jù)類型三、學(xué)習(xí)新知3.運(yùn)算符與表達(dá)式運(yùn)算符的種類:算術(shù)運(yùn)算符、邏輯運(yùn)算符、關(guān)系運(yùn)算符、賦值運(yùn)算符、成員運(yùn)算符10%22**103>41>0and4<3not2==3x=2x-=1x的值是多少?2in(1,2,3)2notin(1,2,3)試一試(表達(dá)式)3+4=7操作數(shù)運(yùn)算符操作數(shù)c=a+b賦值操作數(shù)運(yùn)算符操作數(shù)三、學(xué)習(xí)新知2.數(shù)據(jù)類型三、學(xué)習(xí)新知3.運(yùn)算符與表達(dá)式試一試:計(jì)算以下兩個(gè)表達(dá)式并在命令行窗口中驗(yàn)證結(jié)果:10%22+1*2//5四、項(xiàng)目實(shí)施1、各小組根據(jù)項(xiàng)目選題及擬定的項(xiàng)目方案,確定程序中,需要使用哪些常量和變量,數(shù)據(jù)計(jì)算中需要用到哪些運(yùn)算符。2、完善項(xiàng)目活動(dòng)手冊(cè)和項(xiàng)目報(bào)告。項(xiàng)目完成五、課程評(píng)價(jià)(1)以下不是正確的變量標(biāo)識(shí)符的是()A.
_nameB.
name_1C.
89nameD.
name_12(2)在Python中,標(biāo)識(shí)符區(qū)分大小寫嗎?()A.區(qū)分B.不區(qū)分CA五、課程評(píng)價(jià)(3)在Python中,以下不是數(shù)值常量的是()A.3B.3.0C.-3D.“3”(4)在Python中,元素是無序不重復(fù)的是()A.列表B.元組C.集合D.字符串DC五、課程評(píng)價(jià)A、整型B、浮點(diǎn)型C、字符串D、列表E、元組F、集合H、字典[1,1,2,3]的數(shù)據(jù)類型是(
)(1,2,3,4)的數(shù)據(jù)類型是(
){1,2,3}的數(shù)據(jù)類型是(
)”abcdf”的數(shù)據(jù)類型是(
){“nam
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025至2030中國電療儀器行業(yè)市場發(fā)展分析及發(fā)展趨勢與投資前景預(yù)測報(bào)告
- 2025至2030中國電動(dòng)吸煙者行業(yè)產(chǎn)業(yè)運(yùn)行態(tài)勢及投資規(guī)劃深度研究報(bào)告
- 2025至2030中國豬濃縮飼料行業(yè)發(fā)展趨勢與發(fā)展趨勢分析與未來投資戰(zhàn)略咨詢研究報(bào)告
- 2025至2030中國物流監(jiān)控系統(tǒng)行業(yè)深度研究及發(fā)展前景投資評(píng)估分析
- 新舟60培訓(xùn)課件
- 井下開采安全培訓(xùn)課件
- 商業(yè)培訓(xùn)中的學(xué)習(xí)心理技巧
- 教育心理學(xué)與現(xiàn)代教學(xué)技術(shù)結(jié)合的學(xué)生動(dòng)機(jī)研究
- 教育科技企業(yè)的社會(huì)責(zé)任與隱私保護(hù)
- 教育新生態(tài)面對(duì)挑戰(zhàn)的創(chuàng)新與發(fā)展峰會(huì)邀請(qǐng)函
- 護(hù)理警示教育培訓(xùn)課件
- 2025年低壓電工證考試試題及答案
- 2025至2030中國風(fēng)電設(shè)備及零部件行業(yè)發(fā)展趨勢分析與未來投資戰(zhàn)略咨詢研究報(bào)告
- 實(shí)踐制作“龍骨水車”模型課件-滬科版八年級(jí)全一冊(cè)物理
- 供應(yīng)鏈計(jì)劃員考試題庫
- 華南理工大學(xué)強(qiáng)基校測面試題
- 2025年湖北省中考語文試卷真題(含標(biāo)準(zhǔn)答案)
- 兒童舞蹈課件模板
- 2024-2025學(xué)年湖北省荊州市八縣高一上學(xué)期期末聯(lián)考數(shù)學(xué)試題(解析版)
- 2025年投資學(xué)基礎(chǔ)知識(shí)考試試題及答案
- 2025屆江蘇省如東縣英語八年級(jí)第二學(xué)期期末統(tǒng)考試題含答案
評(píng)論
0/150
提交評(píng)論