下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
普通高中python程序設(shè)計(jì)教學(xué)基礎(chǔ)實(shí)例課后練習(xí)說(shuō)明:本課程所有課后實(shí)例的源代碼見(jiàn)文件夾“python程序設(shè)計(jì)教學(xué)基礎(chǔ)實(shí)例課件”中各文件夾中。2最值問(wèn)題3黝匚問(wèn)題俸九算法5對(duì)稱回文6進(jìn)制7字符軍專題瞰論9約瑟夫【實(shí)踐一】取數(shù)問(wèn)題實(shí)踐目標(biāo)①學(xué)生體驗(yàn)數(shù)據(jù)類型概念,功能②如何根據(jù)不同數(shù)據(jù)類型實(shí)現(xiàn)取數(shù)問(wèn)題練習(xí)寫出計(jì)算一個(gè)三位整數(shù)x的各位數(shù)之和的python表達(dá)式。根據(jù)18位身份證號(hào)碼sfz,寫出計(jì)算年齡的python表達(dá)式。寫出以一個(gè)三位數(shù)x開(kāi)頭的對(duì)稱數(shù)的python表達(dá)式,如x=123,那么輸出123321。寫出以n位字符串s開(kāi)頭的長(zhǎng)度2n-l位的對(duì)稱字符串的python表達(dá)式,如s="abcdef,那么輸出nabcdefedcban?!緦?shí)踐二】最值問(wèn)題實(shí)踐目標(biāo)①了解最值概念②理解求最值的一般思路③Python中取最值的利器練習(xí)①輸入批量數(shù)據(jù),編程輸出該批量數(shù)據(jù)中的最大值,最小值。②輸入一個(gè)三位數(shù),將該數(shù)各位上的數(shù)字重新排列得到新整數(shù),求最大整數(shù)和最小整數(shù)。③輸入一個(gè)正整數(shù),將該數(shù)各位上的數(shù)字重新排列得到新的整數(shù),求最大整數(shù)和最小整數(shù)。【實(shí)踐三】累加專題實(shí)踐目標(biāo)①理解累加概念②數(shù)值類型累加問(wèn)題解決步驟及方法字符串類型累加問(wèn)題解決步驟及方法練習(xí)編程計(jì)算s=l+(l+2)+(l+2+3)+…+(1+2+3…+n)(n<=10000)o編程計(jì)算s=l-2+3-4+…+n(n〈=10000)。
編程實(shí)現(xiàn)100以內(nèi)能被3整除數(shù)的和。十進(jìn)制數(shù)轉(zhuǎn)BCD碼。5421BCD碼是一種采用四位二進(jìn)制數(shù)表示一位十進(jìn)制是的編碼,其各位的權(quán)依次為5,4,2,1,并要求大于等于以M人上進(jìn)制數(shù):5的十進(jìn)制數(shù)所對(duì)應(yīng)的編碼最高位為1(如十進(jìn)制數(shù)7所對(duì)應(yīng)的“5421BCD”碼為1010)。轉(zhuǎn)換時(shí),將十進(jìn)制數(shù)從右往左按位轉(zhuǎn)換成對(duì)應(yīng)的“5421BCD”碼,然后依次連接。(程序運(yùn)行如右圖)④輸入1個(gè)整數(shù),輸出如下的圖形。9999998888877777776666666665555555555544444444444443333333333333332222222222222222【實(shí)踐四】秦九韶算法實(shí)踐目標(biāo)掌握秦九韶算法的應(yīng)用練習(xí)輸入一個(gè)正整數(shù),計(jì)算各位數(shù)之和。【實(shí)踐五】對(duì)稱數(shù)(回文)實(shí)踐目標(biāo)①對(duì)稱數(shù)的概念,判斷,對(duì)稱數(shù)的生成(數(shù)值類型)②回文的判斷,回文的生成(字符串類型)練習(xí)生成對(duì)稱字符串的其它兩個(gè)思路的程序?qū)崿F(xiàn)。編寫程序生成左下列圖的菱形。******【實(shí)踐六】進(jìn)制轉(zhuǎn)換專題實(shí)踐目標(biāo)理解十進(jìn)制、二進(jìn)制、十六進(jìn)制及掌握不同進(jìn)制相互轉(zhuǎn)換十進(jìn)制數(shù)與二進(jìn)制數(shù)相互轉(zhuǎn)換及程序?qū)崿F(xiàn)十進(jìn)制數(shù)與十六進(jìn)制數(shù)相互轉(zhuǎn)換及程序?qū)崿F(xiàn)⑤二進(jìn)制數(shù)與十六進(jìn)制數(shù)相互轉(zhuǎn)換及程序?qū)崿F(xiàn)練習(xí)①編程實(shí)現(xiàn)十六進(jìn)制數(shù)轉(zhuǎn)換為十進(jìn)制數(shù)。②[浙2018.4選考14]某種編碼以4位二進(jìn)制碼為一組,每組前兩輸入編碼字符中:00000101位表示方向,后兩位表示距離。編寫一個(gè)程序,將編碼翻譯成方向和冬°南1距離,距離值為每組編碼后兩位二進(jìn)制碼轉(zhuǎn)換為十進(jìn)制數(shù)的值。(如右圖)【實(shí)踐七】字符串專題實(shí)踐目標(biāo)字符串一般操作(查找、插入、刪除等)程序?qū)崿F(xiàn)字符串中取數(shù)字程序?qū)崿F(xiàn)字符串中取單詞程序?qū)崿F(xiàn)字符統(tǒng)計(jì)程序?qū)崿F(xiàn),字符串加密程序?qū)崿F(xiàn)練習(xí)輸出字符串中連續(xù)數(shù)字的最大值。如”(5YgYi\qIy6(uVC4;81Sk”最大數(shù)是81。②[浙2018.11選考14]在平面坐標(biāo)系中,給定一組有序的點(diǎn)。從原點(diǎn)出發(fā),依次用線段連接這些點(diǎn),構(gòu)成一條折線。要求編寫一個(gè)“計(jì)算折線長(zhǎng)度”的程序,功能如下:輸入這些點(diǎn)的坐標(biāo)值(數(shù)據(jù)都用逗號(hào)分隔并以逗號(hào)結(jié)尾),程序計(jì)算這條折線的長(zhǎng)度。例如,三個(gè)點(diǎn)的坐標(biāo)為(5,10),(8,12),(6,17),那么輸入的字符串strs二”5,10,8,12,6,17,",輸出20.17。③|浙2017.11選考14]編寫“字符串生成”程序,輸入原始》符中一pythonisaprogramminglanguage.實(shí)現(xiàn)如下功能:輸入多個(gè)正整數(shù)(以“,”為分割輸入位置1,18,9,9,pass符和結(jié)束符,這些整數(shù)代表字符位置),程序以這些整數(shù)為位置信息,依次從原始字符串(字典內(nèi)容)提取字符并連接成新的字符串,最后輸出將新的字符串(如右圖)?!緦?shí)踐八】“數(shù)”問(wèn)題實(shí)踐目標(biāo)①質(zhì)數(shù)問(wèn)題的程序?qū)崿F(xiàn)最大公約數(shù)問(wèn)題的程序?qū)崿F(xiàn)③斐波那契數(shù)列程序?qū)崿F(xiàn)練習(xí)①輸出100以內(nèi)的攣生素?cái)?shù),(攣生素?cái)?shù)是指2個(gè)素?cái)?shù)相差2)②編寫程序?qū)崿F(xiàn)將偶數(shù)拆分成兩素?cái)?shù)之和?!緦?shí)踐九】約瑟夫問(wèn)題實(shí)踐目標(biāo)①循環(huán)序列程序?qū)崿F(xiàn)②約瑟夫問(wèn)題程序?qū)崿F(xiàn)練習(xí)①輸入一串字符串(只含字母),輸入向后移動(dòng)的位數(shù)m,輸出該移位后的字符串。比方輸入〃abcdef〃,m=2,那么輸出〃cdefgh〃。②推算星期幾。輸入今天是星期幾,輸出num天后是星期幾。③猴子選大王。一群猴子都有編號(hào),編號(hào)是1,2,這群猴子(m個(gè))按照If的順序圍坐一圈,從第一只猴子開(kāi)始報(bào)數(shù),報(bào)到單數(shù)的猴子就要離開(kāi),這樣循環(huán)報(bào)數(shù),依次下來(lái),直到圈中只剩下最后一只猴子,即為大王。④平面上有N(3WNW100)個(gè)房間圍成一圈,按順時(shí)針?lè)较蚍謩e編號(hào)為1…N,相鄰的兩個(gè)房間之間均有一扇門,第i個(gè)房間居住人數(shù)為a(i)。初始時(shí)選擇一個(gè)房間,將所有人都聚集在該房間,接著每個(gè)人都按順時(shí)針?lè)较蜃叩较噜彽姆块g,直到走到居住的房間。一個(gè)人每經(jīng)過(guò)一扇門花費(fèi)1能量,請(qǐng)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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年物業(yè)服務(wù)企業(yè)風(fēng)險(xiǎn)管理與控制服務(wù)合同3篇
- 二零二五版武漢市小微企業(yè)融資擔(dān)保合同實(shí)施細(xì)則3篇
- 2025年行政單位聘用合同范本:行政單位合同制員工合同模板6篇
- 2025年洗車場(chǎng)租賃合同書(含汽車維修保養(yǎng)培訓(xùn)合作)3篇
- 2025年借殼上市上市協(xié)議書
- 2025年住宅保險(xiǎn)全保障服務(wù)協(xié)議
- 2025年借殼上市股權(quán)轉(zhuǎn)讓協(xié)議樣本
- 2025年住宅小區(qū)物管協(xié)議
- 二零二五版房地產(chǎn)抵押借款股權(quán)投資合作協(xié)議范本2篇
- 二零二五年影視制作項(xiàng)目分期投資協(xié)議3篇
- 建筑保溫隔熱構(gòu)造
- 智慧財(cái)務(wù)綜合實(shí)訓(xùn)
- 安徽省合肥市2021-2022學(xué)年七年級(jí)上學(xué)期期末數(shù)學(xué)試題(含答案)3
- 教育專家報(bào)告合集:年度得到:沈祖蕓全球教育報(bào)告(2023-2024)
- 肝臟腫瘤護(hù)理查房
- 護(hù)士工作壓力管理護(hù)理工作中的壓力應(yīng)對(duì)策略
- 2023年日語(yǔ)考試:大學(xué)日語(yǔ)六級(jí)真題模擬匯編(共479題)
- 皮帶拆除安全技術(shù)措施
- ISO9001(2015版)質(zhì)量體系標(biāo)準(zhǔn)講解
- 《培訓(xùn)資料緊固》課件
- 黑龍江省政府采購(gòu)評(píng)標(biāo)專家考試題
評(píng)論
0/150
提交評(píng)論