版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
期末復(fù)習(xí):請(qǐng)自行完成教材和配套練習(xí)的相關(guān)復(fù)習(xí)1)通讀教材相關(guān)內(nèi)容,做好標(biāo)注和劃線等2)配套練習(xí)整理、梳理、課上課后練習(xí)再看一看、練一練關(guān)于復(fù)習(xí)關(guān)于期末考試范圍和占比:
第二章78%第三章已學(xué)部分22%復(fù)習(xí)資料:
教材、配套練習(xí)03~11,Python實(shí)現(xiàn)(上機(jī)調(diào)試),共10份題型:
一、單選題(3*27=81分)
二、填空題(3*3+4=13分)
三、編寫程序題(枚舉法,6分)提醒:請(qǐng)保管好期末試卷,需要講評(píng)、訂正、裝訂關(guān)于期末考試具體的知識(shí)內(nèi)容占比:
算法基礎(chǔ)及順序結(jié)構(gòu):3*3=9分
分支結(jié)構(gòu)及Python實(shí)現(xiàn):3*5=15分
循環(huán)結(jié)構(gòu)及Python實(shí)現(xiàn):3*(6結(jié)構(gòu)+7程序)=39分
枚舉法及Python實(shí)現(xiàn):3*(2結(jié)構(gòu)+1程序)+6(寫程序)=15分
數(shù)據(jù)采集、整理和安全:3*6+4(綜合應(yīng)用)=22分保管好期末試卷,需要講評(píng)、訂正、裝訂算法與程序?qū)崿F(xiàn)復(fù)習(xí)要點(diǎn)算法特征基本結(jié)構(gòu)描述方法編程解決問題的過程算法基礎(chǔ)有窮性確定性可行性0~n個(gè)輸入1~n個(gè)輸出自然語(yǔ)言流程圖偽代碼解決問題的步驟和方法順序結(jié)構(gòu)分支結(jié)構(gòu)循環(huán)結(jié)構(gòu)1、抽象與建模2、設(shè)計(jì)算法3、編寫程序4、調(diào)試運(yùn)行程序設(shè)計(jì)語(yǔ)言數(shù)據(jù)類型&轉(zhuǎn)換函數(shù)運(yùn)算符與表達(dá)式輸入輸出函數(shù)常量、變量、賦值號(hào)Python基礎(chǔ)intfloatstrboollist常量:不變變量:改變、命名規(guī)則賦值符:=機(jī)器語(yǔ)言匯編語(yǔ)言高級(jí)語(yǔ)言:Python算術(shù)運(yùn)算符(**、*、/、//、%、+、-)關(guān)系運(yùn)算符(==、>、<、>=、<=、!=)邏輯運(yùn)算符(not、and、or)關(guān)系表達(dá)式和邏輯表達(dá)式的運(yùn)算結(jié)果為布爾值,即True或Falseinput()返回字符串,配合使用int()、float()等轉(zhuǎn)換函數(shù)print()基礎(chǔ)字符串內(nèi)置函數(shù)與模塊導(dǎo)入順序結(jié)構(gòu)賦值與增強(qiáng)賦值列表Python基礎(chǔ)連接+復(fù)制*取長(zhǎng)len()索引與切片format()增:append、insert刪:remove、pop、clear索引與切片6個(gè)與數(shù)值運(yùn)算相關(guān)內(nèi)置函數(shù):abs()、divmod()、pow()、round()、max()、min()模塊導(dǎo)入:import模塊名采用模塊名.函數(shù)名稱()調(diào)用賦值:<變量>=<表達(dá)式>同步賦值:<變量1>,……<變量N>=<表達(dá)式1>,……<表達(dá)式N>增強(qiáng)賦值號(hào):+=、-=、*=、/=、//=、%=、**=自上而下,按先后順序依次執(zhí)行。常見的順序結(jié)構(gòu)語(yǔ)句有輸入語(yǔ)句、輸出語(yǔ)句和賦值語(yǔ)句變量名不能以數(shù)字開頭w=float(input(‘請(qǐng)輸入體重(kg):’))分支結(jié)構(gòu)分支結(jié)構(gòu)特點(diǎn)基本模式分支語(yǔ)句一個(gè)入口(判斷框)一個(gè)出口(匯聚點(diǎn))規(guī)范書寫:if–else后加冒號(hào)條件表達(dá)式語(yǔ)句塊縮進(jìn)根據(jù)條件是否成立,執(zhí)行不同步驟的算法結(jié)構(gòu)單分支雙分支單分支模式雙分支模式單分支和雙分支共同點(diǎn):1、一定有判斷框和匯聚點(diǎn)2、有1個(gè)入口和1個(gè)出口,即判斷框的入口和匯聚點(diǎn)的出口分支結(jié)構(gòu)雙分支語(yǔ)法:if<條件表達(dá)式>:<語(yǔ)句塊A>else:<語(yǔ)句塊B>單分支語(yǔ)法:if<條件表達(dá)式>: <語(yǔ)句塊A>
各條件能相互排除,條件之間應(yīng)做到不重復(fù)、不遺漏。順序型分支A分支條件分支BTF分支C分支條件分支DTF……嵌套型分支A分支條件TF分支B分支條件分支CTF多分支結(jié)構(gòu)編寫程序程序?qū)崿F(xiàn):bmi=float(input("請(qǐng)輸入BMI"))
根據(jù)BMI指數(shù)作出健康提醒(區(qū)分胖瘦,但不區(qū)分胖瘦的程度)Ifbmi>=18.5andbmi<25:print(“正常”)elif
bmi<18.5:
print(“偏瘦”)else: print(“偏胖”)表達(dá)式邏輯關(guān)系要清晰,不重不漏多分支if-elif-else,執(zhí)行效率高,適合解決多選的問題縮進(jìn)少,層級(jí)清晰,不易出錯(cuò)1、抽象與建模2、設(shè)計(jì)算法3、編寫程序4、調(diào)試運(yùn)行編程解題的一般過程輸入(賦初值):獲取數(shù)據(jù)(變量名,類型等)輸出:呈現(xiàn)結(jié)果計(jì)算模型:分析并提煉設(shè)計(jì)解決問題的步驟(優(yōu)化)規(guī)范書寫:if-elif-else加冒號(hào)語(yǔ)句塊縮進(jìn)(四個(gè)空格)算法驗(yàn)證和優(yōu)化h、w、bmibmi=w/h**2bmi<16.5orbmi>23.2not(16.5<=bmi<=23.2)循環(huán)結(jié)構(gòu)循環(huán)結(jié)構(gòu):有需要重復(fù)執(zhí)行步驟的算法結(jié)構(gòu)循環(huán)結(jié)構(gòu)的三要素:
循環(huán)初始狀態(tài):進(jìn)入循環(huán)之前變量的初始值
循環(huán)體:重復(fù)執(zhí)行的步驟
循環(huán)條件:判斷是否執(zhí)行循環(huán)體的條件類型:當(dāng)型循環(huán)、直到型循環(huán)循環(huán)結(jié)構(gòu)(當(dāng)型循環(huán))的執(zhí)行過程當(dāng)循環(huán)條件第一次判斷為否,循環(huán)體一次也不執(zhí)行。先執(zhí)行循環(huán)初始狀態(tài),再判斷循環(huán)條件是否成立,
當(dāng)條件成立,反復(fù)執(zhí)行循環(huán)體條件不成立,退出循環(huán)。循環(huán)體中必定有對(duì)循環(huán)變量進(jìn)行改變的語(yǔ)句,或可跳出循環(huán)的語(yǔ)句。========================================當(dāng)型循環(huán)循環(huán)結(jié)構(gòu)(直到型循環(huán))的執(zhí)行過程循環(huán)體至少執(zhí)行一次。先執(zhí)行循環(huán)初始狀態(tài),再執(zhí)行循環(huán)體,判斷循環(huán)條件若循環(huán)條件不成立,反復(fù)執(zhí)行循環(huán)體,直到循環(huán)條件成立,退出循環(huán)。循環(huán)體中必定有對(duì)循環(huán)變量進(jìn)行改變的語(yǔ)句或可跳出循環(huán)的語(yǔ)句========================================直到型循環(huán)體會(huì)利用循環(huán)變量三要素控制循環(huán)次數(shù)若需要循環(huán)次數(shù)為n次,則當(dāng)型循環(huán):i=1,i<=n,i=i+1;直到型循環(huán):i=1,i>n,i=i+1;其中計(jì)數(shù)語(yǔ)句i=i+1位于循環(huán)體最后。用循環(huán)結(jié)構(gòu)解決問題的方法小結(jié):有規(guī)律數(shù)據(jù)求和、求積問題的方法:1、考慮數(shù)據(jù)個(gè)數(shù),即確定循環(huán)次數(shù)(循環(huán)變量三要素)2、分析數(shù)據(jù)和循環(huán)變量的關(guān)系計(jì)數(shù)器:c=c+1(初值c=0)累加器:s=s+
(初值s=0)累乘器:f=f*
(初值f=1)若需要循環(huán)次數(shù)為n次,則當(dāng)型循環(huán):i=1,i<=n,i=i+1;直到型循環(huán):i=1,i>n,i=i+1;其中計(jì)數(shù)語(yǔ)句i=i+1位于循環(huán)體最后。================================================================================1、以下流程圖的功能:求輸入的10個(gè)數(shù)之和。圖1中
框有錯(cuò),此框應(yīng)改為
。①i<=10找一找1、循環(huán)結(jié)構(gòu)的三要素循環(huán)初始狀態(tài)循環(huán)條件循環(huán)體2、控制循環(huán)次數(shù)的變量是哪個(gè)?試找出相關(guān)語(yǔ)句循環(huán)變量三要素:
初值、終值、步長(zhǎng)while語(yǔ)句寫程序,運(yùn)行結(jié)果是
基本格式:while條件表達(dá)式:語(yǔ)句塊寫程序:輸出1到5的平方i=1a=1whilei<=3:a=a*2+1i=i+1print(a)15for語(yǔ)句(用于循環(huán)次數(shù)確定的問題求解。)輸出1到5的平方基本格式:for循環(huán)變量in序列:語(yǔ)句塊序列:字符串、列表、range()函數(shù)等遍歷循環(huán),其循環(huán)執(zhí)行次數(shù)由序列中元素個(gè)數(shù)來確定。輸出列表內(nèi)各元素的平方循環(huán)語(yǔ)句基本格式:while條件表達(dá)式:語(yǔ)句塊基本格式:for循環(huán)變量in序列:語(yǔ)句塊range()函數(shù)作用:返回一個(gè)等差整數(shù)序列格式:range(起始值,終值,步長(zhǎng))生成一個(gè)包含起始值不包含終值的序列,起始值和步長(zhǎng)可以省略,默認(rèn)為0和1枚舉結(jié)構(gòu)①枚舉算法的關(guān)鍵:列舉和檢驗(yàn)②一般用循環(huán)結(jié)構(gòu)實(shí)現(xiàn)逐一列舉③檢驗(yàn)部分可以用分支結(jié)構(gòu)來實(shí)現(xiàn)枚舉算法的一般結(jié)構(gòu)是:循環(huán)結(jié)構(gòu)中嵌套分支結(jié)構(gòu)檢驗(yàn)部分枚舉法枚舉法說明1、枚舉法基本結(jié)構(gòu)是循環(huán)嵌套分支。2、循環(huán)實(shí)現(xiàn)列舉,分支實(shí)現(xiàn)檢驗(yàn)。3、循環(huán)建議使用for(也可使用while)4、分支多是單分支語(yǔ)言。枚舉法一般過程s=0forpinrange(1,11,2):ifp%3==0:
s=s+1print(s)寫程序(for)枚舉法寫程序1、找出所有的個(gè)位數(shù)和十位數(shù)之和等于5且能被3整除的三位數(shù)的個(gè)數(shù)。n=0forxinrange(100,1000):a=x//10%10b=x%10ifx%3==0anda+b==5:
n=n+1print(n)寫程序(for)列舉的對(duì)象和范圍:檢驗(yàn)的對(duì)象和條件:a=x//10%10‘取出十位b=x%10‘取出個(gè)位條件:x%3==0anda+b==5條件成立: n=n+1(初值為0)對(duì)象:x
范圍:100~999枚舉法寫程序foriinrange(1,10):forjinrange(1,i+1):print('%d*%d=%2d'%(j,i,j*i),end='')print('')forjinrange(1,35):#j為雞的數(shù)量,列舉范圍:1~34ifj*2+(35-j)*4==94:#檢驗(yàn)雞兔腳的數(shù)量是否為94只,其中兔的數(shù)量為(35-j)print(j,35-j)數(shù)據(jù)處理與應(yīng)用復(fù)習(xí)要點(diǎn)數(shù)據(jù)處理:對(duì)數(shù)據(jù)的采集、整理、分析和可視化表達(dá)的過程數(shù)據(jù)采集與數(shù)據(jù)安全數(shù)據(jù)采集途徑:采集數(shù)據(jù)時(shí)需遵守相關(guān)的法律法規(guī),尊重知識(shí)產(chǎn)權(quán),有效的采集。
問卷調(diào)查、企業(yè)內(nèi)部數(shù)據(jù)庫(kù)、傳感數(shù)據(jù)采集、互聯(lián)網(wǎng)數(shù)據(jù)采集(目前廣泛采用的數(shù)據(jù)采集方法)數(shù)據(jù)安全:
數(shù)據(jù)安全意識(shí):提高數(shù)據(jù)安全意識(shí)
數(shù)據(jù)安全防護(hù):
數(shù)據(jù)本身的安全:數(shù)據(jù)加密、數(shù)據(jù)脫敏、訪問控制
數(shù)據(jù)防護(hù)的安全:數(shù)據(jù)備份、異地容災(zāi)互聯(lián)網(wǎng)數(shù)據(jù)采集(網(wǎng)頁(yè)爬?。┇@取網(wǎng)頁(yè)解析網(wǎng)頁(yè)用requests庫(kù)爬取網(wǎng)頁(yè)源代碼用BeautifulSoup庫(kù)提取數(shù)據(jù)數(shù)據(jù)存儲(chǔ)以文本文件格式保存數(shù)據(jù)互聯(lián)網(wǎng)數(shù)據(jù)采集GET方式POST方式frombs4importBeautifulSoupwithopen(文件路徑名,訪問模式)asfile:Pandas庫(kù)主要有Series和DataFrame兩種數(shù)據(jù)類型(結(jié)構(gòu))PandasSeries對(duì)象就是帶有標(biāo)記(索引)的一維數(shù)組indexvaluesindexvaluesimportpandasaspdg_s=pd.Series(data=[30,6,'yes','No'],index=['eggs','apples','milk','bread’])print(g_s)Pandas庫(kù)Pandas庫(kù)DataFrame是二維數(shù)據(jù)結(jié)構(gòu),表格即為DataFrame的典型結(jié)構(gòu)。一個(gè)DataFrame對(duì)象包含以下三部分:索引(index,默認(rèn)為行索引)列名稱(column,作為列索引使用)數(shù)據(jù)(data)Series實(shí)際上是只有一列的DataFrameindexindex(同一個(gè)索引)columns數(shù)據(jù)整理:使用pandas庫(kù),導(dǎo)入方法:importpandasaspd(經(jīng)歷步驟:讀取文件、分析數(shù)據(jù)、確定方法、編程與調(diào)試、存儲(chǔ)文件)檢測(cè)與處理重復(fù)值(去重函數(shù):drop_duplicates())檢測(cè)與處理缺失值(檢測(cè)是否有缺失值isnull()、notnull(),刪除缺失值的方法dropna())檢測(cè)與處理異常值(有離群點(diǎn),處理方法:直接刪除、修正等)數(shù)據(jù)整理1、導(dǎo)入pandas庫(kù)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年蚌埠學(xué)院輔導(dǎo)員考試筆試題庫(kù)附答案
- 2025四川達(dá)州市萬源市人力資源和社會(huì)保障局招聘社區(qū)專職工作者16人備考題庫(kù)附答案
- 乳清工安全應(yīng)急測(cè)試考核試卷含答案
- 燃?xì)饩甙惭b工安全知識(shí)競(jìng)賽知識(shí)考核試卷含答案
- 海洋生物調(diào)查員安全理論競(jìng)賽考核試卷含答案
- 2024年澄邁縣輔警招聘考試真題匯編附答案
- 2024年閩北職業(yè)技術(shù)學(xué)院輔導(dǎo)員考試筆試題庫(kù)附答案
- 2024年邵東縣幼兒園教師招教考試備考題庫(kù)附答案
- 2024年焦作市直屬機(jī)關(guān)遴選公務(wù)員考試真題匯編附答案
- 2025年上??茖W(xué)技術(shù)職業(yè)學(xué)院輔導(dǎo)員招聘考試真題匯編附答案
- 中國(guó)痤瘡治療指南
- 繼電保護(hù)裝置調(diào)試作業(yè)指導(dǎo)書
- 初中語(yǔ)文仿寫訓(xùn)練
- 老同學(xué)聚會(huì)群主的講話發(fā)言稿
- 天然氣輸氣管線陰極保護(hù)施工方案
- 高血壓?jiǎn)柧碚{(diào)查表
- QC成果提高花崗巖磚鋪裝質(zhì)量
- YS/T 416-2016氫氣凈化用鈀合金管材
- GB/T 25156-2010橡膠塑料注射成型機(jī)通用技術(shù)條件
- GB/T 20878-2007不銹鋼和耐熱鋼牌號(hào)及化學(xué)成分
- 第六章 亞洲 第一節(jié) 概述
評(píng)論
0/150
提交評(píng)論