2022高中信息技術(shù)新課標(biāo)學(xué)業(yè)水平考試?yán)碚撝R(shí)_第1頁(yè)
2022高中信息技術(shù)新課標(biāo)學(xué)業(yè)水平考試?yán)碚撝R(shí)_第2頁(yè)
2022高中信息技術(shù)新課標(biāo)學(xué)業(yè)水平考試?yán)碚撝R(shí)_第3頁(yè)
2022高中信息技術(shù)新課標(biāo)學(xué)業(yè)水平考試?yán)碚撝R(shí)_第4頁(yè)
2022高中信息技術(shù)新課標(biāo)學(xué)業(yè)水平考試?yán)碚撝R(shí)_第5頁(yè)
已閱讀5頁(yè),還剩9頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

#高中信息技術(shù)學(xué)考理論知識(shí)一、數(shù)據(jù)與信息1、數(shù)據(jù):數(shù)據(jù)(data)是對(duì)客觀事物屬性的描述,是記錄下來(lái)的某種可以識(shí)別的符號(hào)。在計(jì)算機(jī)科學(xué)中,數(shù)據(jù)是指所有能輸入到計(jì)算機(jī)中并能被計(jì)算機(jī)程序處理的符號(hào)的總稱。數(shù)據(jù)分為數(shù)值型數(shù)據(jù)和非數(shù)值型數(shù)據(jù)文本、聲音、圖形、圖像、視頻等屬于非數(shù)值型數(shù)據(jù)。數(shù)據(jù)具有載體性、孤立性、客觀性、普遍性、可處理性、傳遞性與共享性、價(jià)值相對(duì)性與時(shí)效性等特征。數(shù)據(jù)一方面承載著信息、另一方面也產(chǎn)生著信息。2、信息:信息(information)是數(shù)據(jù)中所包含的意義,是對(duì)數(shù)據(jù)進(jìn)行加工的結(jié)果。把數(shù)據(jù)有組織、有規(guī)律地采集在一起就形成了信息。信息必須依附在某種載體,通過(guò)某種數(shù)據(jù)形式才能存儲(chǔ)、表達(dá)和傳播。信息的載體形式可以是文字、圖片、聲音、視頻等。信息是區(qū)別于物質(zhì)和能量的第三類資源。信息是用來(lái)消除不確定性的東西。信息的特征包括:依附性、主觀性、聯(lián)系性、普遍性、可處理性、傳遞性與共享性、價(jià)值相對(duì)性與時(shí)效性等。3、知識(shí):知識(shí)(knowledge)是人們?cè)诟脑焓澜绲膶?shí)踐活動(dòng)中所獲得的可用于指導(dǎo)實(shí)踐的認(rèn)識(shí)、規(guī)律和經(jīng)驗(yàn),是歸納提煉出來(lái)的有價(jià)值的信息。4、數(shù)據(jù)、信息與知識(shí)的關(guān)系:數(shù)據(jù)是信息的符號(hào)表示,是信息的載體;信息是數(shù)據(jù)的含義,是對(duì)數(shù)據(jù)的解釋。從數(shù)據(jù)到信息,再到知識(shí),是一個(gè)從低級(jí)到高級(jí)的認(rèn)知過(guò)程。數(shù)據(jù)是信息和知識(shí)的來(lái)源。無(wú)論信息還是知識(shí),都來(lái)自于數(shù)據(jù),都是以數(shù)據(jù)為載體而存在的。信息是經(jīng)過(guò)加工的數(shù)據(jù)。知識(shí)是經(jīng)過(guò)人類歸納整理和反復(fù)驗(yàn)證后沉淀下來(lái)而呈現(xiàn)的規(guī)律。同時(shí),相應(yīng)的知識(shí)又是加工數(shù)據(jù)、提煉信息的基礎(chǔ),能幫助人們理解信息。由此可見(jiàn),數(shù)據(jù)、信息與知識(shí)之間不存在絕對(duì)的界限,三者有著千絲萬(wàn)縷的聯(lián)系。5、大數(shù)據(jù)(bigdata):大數(shù)據(jù)是指無(wú)法在可承受的時(shí)間范圍內(nèi)用常規(guī)軟件工具進(jìn)行捕捉、管理、處理的數(shù)據(jù)集合。大數(shù)據(jù)的4V特征:也就是數(shù)據(jù)量大(Volume)、處理速度快(Velocity)、來(lái)源多樣性(Variety)、真實(shí)性(Veracity)。大數(shù)據(jù)采集的數(shù)據(jù)體量巨大、數(shù)據(jù)類型繁多、實(shí)效性強(qiáng)、數(shù)據(jù)變化快,不適合采用人工采集數(shù)據(jù)的方法。6、計(jì)算機(jī)采用的編碼形式是二進(jìn)制。計(jì)算機(jī)的數(shù)據(jù)存儲(chǔ)單位有字節(jié)(Byte,B),千字節(jié)(KB),兆字節(jié)(MB),吉字節(jié)(GB),太字節(jié)(TB)。1TB=1024GB,1GB=1024MB,1MB=1024KB,1KB=1024B,1B=8b(bit)bit:二進(jìn)制位7、ASCII碼:西文字符編碼方案。使用7個(gè)二進(jìn)制位來(lái)表示,包括所有的大寫和小寫字母、數(shù)字0~9、標(biāo)點(diǎn)符號(hào)、特殊控制字符等,共128個(gè)。大寫字母“A”是65,“Z”是90,小寫字母“a”是97。8、漢字編碼方式:國(guó)標(biāo)碼和機(jī)內(nèi)碼。國(guó)標(biāo)碼用2個(gè)字節(jié)表示一個(gè)漢字。9、Unicode:是國(guó)際組織制定的可以容納世界上所有文字和符號(hào)的字符編碼方案。10、聲音數(shù)字化:采樣——量化——編碼,采樣頻率、量化位數(shù)和聲道數(shù)是數(shù)字化音頻的技術(shù)指標(biāo)。例如:一張CD-ROM中存放了1小時(shí)的數(shù)字音樂(lè)(未經(jīng)壓縮),采樣頻率為44.1KHz,量化位數(shù)為16位,聲道數(shù)為2(立體聲,雙聲道)則其數(shù)據(jù)量可以按以下方法計(jì)算:數(shù)據(jù)量=(44100*16*2)+8*60*60B=635040000B——(+1024)=620156.25KB——(+1024)?606MB注:+8,是將位數(shù)轉(zhuǎn)換為字節(jié),一個(gè)字節(jié)由8個(gè)二進(jìn)制位組成。*60*60:小時(shí)轉(zhuǎn)換為分鐘再轉(zhuǎn)換為秒11、圖像的數(shù)學(xué)化:采樣——量化——編碼一張未經(jīng)壓縮的位圖圖像的數(shù)據(jù)量(單位:字節(jié))=圖像分辨率x顏色深度=8。圖像容量=(分辨率*位數(shù))/8(單位:字節(jié))顏色種數(shù)=2n,位數(shù)為n位的圖像支持的顏色種數(shù)為2n例題1:存儲(chǔ)一張80X80像素(8位)的圖像,其所需的存儲(chǔ)容量是A800BB1600BC6400BD8000B解析:圖像容量=(分辨率*位數(shù))/8=(80*80*8)/8=6400B例題2:一幅2位的彩色位圖,可表示A4種顏色B8種顏色C16種顏色D256種顏色解析:顏色種數(shù)=2n=22=4二、數(shù)據(jù)處理與應(yīng)用1、數(shù)據(jù)處理:是指對(duì)數(shù)據(jù)進(jìn)行采集、存儲(chǔ)、加工、分析和表達(dá)的過(guò)程。數(shù)據(jù)處理的一般過(guò)程:明確目標(biāo)——數(shù)據(jù)采集——數(shù)據(jù)加工——數(shù)據(jù)分析——數(shù)據(jù)可視化——報(bào)告撰寫2、數(shù)據(jù)采集:數(shù)據(jù)采集是指人們根據(jù)需要獲取信息。它是確保數(shù)據(jù)處理過(guò)程有效的基礎(chǔ)數(shù)據(jù)采集的常用方法和工具米集方法人工獲取自動(dòng)采集調(diào)查訪談?dòng)^察實(shí)驗(yàn)文獻(xiàn)調(diào)研物聯(lián)感知視頻監(jiān)控網(wǎng)絡(luò)平臺(tái)采集工具問(wèn)卷表格文獻(xiàn)檢索工具傳感器攝像機(jī)采集軟件、網(wǎng)絡(luò)爬蟲(chóng)移動(dòng)App掃描儀:掃描圖片、掃描印刷體文字照相機(jī):主要用于采集圖像信息;錄音設(shè)備:主要用于采集音頻信息;計(jì)算機(jī):采集來(lái)自光盤網(wǎng)絡(luò)等多種類型的信息至計(jì)算機(jī)中;攝像機(jī):視頻數(shù)據(jù)采集設(shè)備,常用于視頻監(jiān)控的數(shù)據(jù)采集。網(wǎng)絡(luò)爬蟲(chóng):是搜索引擎的重要組成部分,在網(wǎng)絡(luò)數(shù)據(jù)采集領(lǐng)域有著廣泛的應(yīng)用。傳感器:如物聯(lián)感知采集,采集數(shù)據(jù)上傳至網(wǎng)絡(luò)信息中心存儲(chǔ)。報(bào)紙、電視機(jī)、雜志、打印機(jī)、顯示器、投影儀等,是信息發(fā)布的工具,不具備數(shù)據(jù)采集的功能。3、數(shù)據(jù)分析的方法:對(duì)比分析、平均分析、交叉分析。4、數(shù)據(jù)可視化:是指將數(shù)據(jù)分析的結(jié)果通過(guò)表格、圖表、圖形等形式顯示出來(lái)。流程圖:是簡(jiǎn)單的文本數(shù)據(jù)可視化的表達(dá)方式之一。思維導(dǎo)圖:是揭示文本數(shù)據(jù)之間相互聯(lián)系的可視化表達(dá)方式導(dǎo)航地圖:可以實(shí)現(xiàn)實(shí)時(shí)數(shù)據(jù)可視化的。標(biāo)簽云圖、思維導(dǎo)圖、統(tǒng)計(jì)圖表、詞云等。5、電子表格軟件:Excel(.xls)一個(gè)Excel文件就是一個(gè)工作簿,在一本工作簿中,可以擁有多張工作表。新建的文檔中包含3張工作表,默認(rèn)名為“Sheetl”、“Sheet2”、“Sheet3”。柱形圖比較數(shù)據(jù)間的多少與大小關(guān)系條形圖同上線形圖(也稱折線圖)按時(shí)間軸表現(xiàn)數(shù)據(jù)的變化趨勢(shì)餅形圖(也稱扇形圖)描述數(shù)據(jù)之間的比例分配關(guān)系

6、認(rèn)識(shí)關(guān)系數(shù)據(jù)庫(kù):(1)數(shù)據(jù)庫(kù)中信息以二維表的形式存儲(chǔ),一個(gè)數(shù)據(jù)庫(kù)包含多個(gè)表。表中的一行稱為一條記錄,每一列就是一個(gè)字段,每列的第一行是字段名稱。(2)設(shè)計(jì)視圖(與數(shù)據(jù)庫(kù)結(jié)構(gòu)相關(guān)的操作):增加字段、刪除字段、更改字段名稱和屬性、設(shè)置主鍵。(3)數(shù)據(jù)表視圖(與記錄相關(guān)的操作):增加記錄、修改記錄、刪除記錄、替換記錄、排序、篩選)-.-S9

■—TSHd直rrFSrrnrft丈艾40思〒1:-.-S9

■—TSHd直rrFSrrnrft丈艾40思〒1:f.T初卷聞I描式換甜me百處性諏肯:W出卯址L左預(yù)樂(lè)JF別Llx-iead*匝墻倩幾後4式[?E也可(I式CR日丈1田師記否旻育舌化.0?開(kāi)S嚇舟范Is-X^sw計(jì)愛(ài)T衽課程:表-|口丨x|帰程號(hào)課程名學(xué)分是否必修KCOOO1大學(xué)計(jì)算機(jī)基礎(chǔ)£YesEC0002C程序設(shè)計(jì)基礎(chǔ)與實(shí)驗(yàn)3Y&eEC0003站十程序設(shè)計(jì)與鍥驗(yàn)2NoKC0004爹媒體拽術(shù)2NoEC0005數(shù)學(xué)分靳6Ye=SKC0006Access^據(jù)庫(kù)2.5YeaKE0007VB程序設(shè)計(jì)基礎(chǔ)與實(shí)驗(yàn)3YesEE1007大學(xué)語(yǔ)文3¥記錄:w斗II13?|卜卜*扶有記錄數(shù):全選——?當(dāng)前記錄?新記錄-?li-M;OpiwuEqibi田越?jīng)癈onManlLjacK)Dinli-M;OpiwuEqibi田越?jīng)癈onManlLjacK)Din他DcdiferrntiAsDuAle氏np血DxAlrDm£血DoA進(jìn)a-用広BE呱樹(shù)弐雌如二汀汀一:'日’'A直如16迴樹(shù)三匍她帥,駄爭(zhēng)■--:::.-自然語(yǔ)言流程圖偽代碼計(jì)算機(jī)語(yǔ)言三、算法與程序設(shè)計(jì)T記錄指示器共有記錄數(shù)1、了解計(jì)算機(jī)稈序設(shè)計(jì)語(yǔ)言的發(fā)展過(guò)稈:機(jī)器語(yǔ)言――匯編語(yǔ)言――高級(jí)語(yǔ)言2、程序:一種能被計(jì)算機(jī)理解并執(zhí)行的指令序列,是計(jì)算機(jī)執(zhí)行算法的操作步驟。3、程序設(shè)計(jì)語(yǔ)言:人們編制程序所使用的計(jì)算機(jī)語(yǔ)言。低級(jí)語(yǔ)言高級(jí)語(yǔ)言機(jī)器語(yǔ)言、匯編語(yǔ)言、VisualFoxpro、VisualBasic(VB)、Pascal、C、C++、Java、delphi、python4、機(jī)器語(yǔ)言:由0和1代碼組成二進(jìn)制代碼,能被計(jì)算機(jī)直接執(zhí)行,執(zhí)行效率高。5、高級(jí)語(yǔ)言:接近于自然語(yǔ)言,必須經(jīng)過(guò)解釋或編譯。6、利用計(jì)算機(jī)解決問(wèn)題的基本步驟:分析問(wèn)題一設(shè)計(jì)算法一編寫程序一調(diào)試運(yùn)行一檢測(cè)結(jié)果7、算法:在有限步驟內(nèi)解決問(wèn)題所使用的方法,是對(duì)解決問(wèn)題的方法和步驟的描述。通俗點(diǎn)說(shuō),就是計(jì)算機(jī)解題的過(guò)程。算法是程序編寫的基礎(chǔ),也是編程的核心。一個(gè)算法應(yīng)該具有以下五個(gè)重要的特征:①輸入;②確切性;③有窮性;④輸出;⑤可行性。8、算法描述:自然語(yǔ)言,流程圖、偽代碼等For1=1toNifn能被3、5、7整除余數(shù)為2、3、2then輸出nexit流程圖的基本圖形及其功能圖形名稱功能□開(kāi)始/結(jié)束表示算法的開(kāi)始或結(jié)束LJ輸入/輸出表示算法中變量的輸人或輸出二處理表示算法中變量的計(jì)算與賦值O判斷表示算法中的條件判斷>流程線表示算法中的流向0連接點(diǎn)表示算法中的轉(zhuǎn)接9、Python的新建和保存:以“.py”為后綴名。IDLE:(IntegrationDevelopmentEnvironment)集成開(kāi)發(fā)環(huán)境Shell:外殼,鍵入文本與程序交互的界面RunModule:“運(yùn)行模塊”或快捷鍵F5注釋:?jiǎn)涡凶⑨專阂?開(kāi)頭,多行注釋:可以用多個(gè)#號(hào),還有'''和""":縮進(jìn):用Tab鍵實(shí)現(xiàn),也可以用多個(gè)空格實(shí)現(xiàn)。嚴(yán)格的縮進(jìn)可以約束程序結(jié)構(gòu),可以多層縮進(jìn)。Python語(yǔ)言通過(guò)縮進(jìn)來(lái)體現(xiàn)代碼的上下級(jí)關(guān)系,同一級(jí)別的代碼,其縮進(jìn)量是一樣的。不需要縮進(jìn)的代碼頂行寫,前面不能留空白。exit():退出命令10、基本數(shù)據(jù)類型:數(shù)字、字符串、列表、元組、字典。Python的基本數(shù)寤類Python的基本數(shù)寤類型數(shù)Iff賓里儻陰HumbBrs字)int(:有硏號(hào)整型}[悵繪塑1也可決代瓏八進(jìn)剖和十為進(jìn)制打JString£宇待申:豐洛申或申fSEntp臭l±J數(shù)字,#每-卜迥嶷箏組戰(zhàn)的一屮Li<列我J列決刊以龍隴犬就數(shù)集音樂(lè)的黜:Iffi結(jié)構(gòu)賓觀、住址持宇符一政丁”寧荊申.拡至朋旦邑含列惡{即嵌春〉.列衾用[)標(biāo)識(shí),星python館通用的賓合鞭據(jù)撫世Tuple匚兀社L〉沅£11用氣〉”標(biāo)識(shí)*內(nèi)郎元盍用逗弓陽(yáng)7K九凱不能_咬:駁儘.相當(dāng)于只途列農(nóng)DieTianaryC扌曲J列志R有坪的對(duì)因集僉.字典足無(wú)眩的時(shí)蝕來(lái)甘-兩咅之何的莊竽在于;f曲當(dāng)中皓兄叢赴幼邊鍵來(lái)亦取的,而不理城過(guò)僦秘存1R°字亂用廠標(biāo)溟*才欣由當(dāng)¥|(KvyJ和它對(duì)痢的Value在Python中,序列類型包括字符串、列表、元組和字典,序列中每個(gè)組成部分稱為"元素"。Python列表、元組、字符串都屬于有序序列。列表使用方括號(hào)[],元組使用小括號(hào)(),字典使用大括號(hào){}+號(hào)用于組合序列,*號(hào)用于重復(fù)序列。成員操作符"in”和"notin”用于判斷一個(gè)對(duì)象的值是否出現(xiàn)或不出現(xiàn)在列表或元組中,出現(xiàn)返回True,否則返回False。L=[]:創(chuàng)建一個(gè)空的列表LLen():求列表中數(shù)據(jù)項(xiàng)的個(gè)數(shù)序列中,每個(gè)元素都有屬于自己的編號(hào)(索引)。從起始元素開(kāi)始,索引值從0開(kāi)始遞增,此外Python還支持索引值是負(fù)數(shù),此類索引是從右向左計(jì)數(shù),即從最后一個(gè)元素開(kāi)始計(jì)數(shù),從索引值-1開(kāi)始,序列實(shí)現(xiàn)切片操作的語(yǔ)法格式為:sname[start:stop:step]TOC\o"1-5"\h\z例:1:設(shè)s='abcdefg',則s[3]值是,s[3:5]值,s[:5]值是,s[3:]值是,s[::2]值是,s[::-1]值是s[-2:-5]值是?!敬鸢浮?d'‘de'‘a(chǎn)bcde'‘defg'‘a(chǎn)ceg'‘gfedcba'[]例2:表達(dá)式[1,2,3]*3的執(zhí)行結(jié)果是?!敬鸢浮縖1,2,3,1,2,3,1,2,3]11、常量:常量指在程序運(yùn)行過(guò)程中其值不會(huì)改變的量。12、變量:是指在程序運(yùn)行過(guò)程中,其值一般都會(huì)發(fā)生改變的量的值。變量命名:①標(biāo)識(shí)符可以由字母、數(shù)字、下劃線組成其中數(shù)字不能打頭:②標(biāo)識(shí)符不能是Python關(guān)鍵字(又稱保留字),但可以包含關(guān)鍵字;③區(qū)分大小寫。Python常用關(guān)鍵字:FalseTrueandornotNoneimportinisifelseforwhilebreakcontinuePython中的變量不需要聲明,變量的賦值操作即是變量聲明和定義的過(guò)程。13、input()函數(shù):變量名=數(shù)據(jù)類型(input('提示內(nèi)容’))表示從標(biāo)準(zhǔn)設(shè)備,,輸入并返回一個(gè)字符串。input()函數(shù)的返回值為字符串,當(dāng)我們需要返回int型時(shí)需要使用int(input())的形式轉(zhuǎn)換數(shù)據(jù)類型。例如:輸入一個(gè)字符串給變量name的代碼為:name=input(”請(qǐng)輸入姓名:")輸入一個(gè)整數(shù)給變量a的代碼為:a=int(input("請(qǐng)輸入一個(gè)三位數(shù):"))輸入一個(gè)浮點(diǎn)數(shù)給變量a的代碼為:a=float(input("請(qǐng)輸入一個(gè)三位數(shù):"))14、eval()函數(shù):通過(guò)input()輸入的數(shù)據(jù)為字符串類型,無(wú)法進(jìn)行數(shù)學(xué)運(yùn)算,所以可通過(guò)eval()函數(shù)將字符串str當(dāng)成有效的表達(dá)式來(lái)求值并返回計(jì)算結(jié)果eval()函數(shù)將去掉字符串的兩個(gè)引號(hào),將其解釋為一個(gè)變量。例如,a=eval(input("請(qǐng)輸入一個(gè)三位數(shù):")),鍵盤輸入123,在調(diào)用eval()函數(shù)后a的值為數(shù)字123,而非字符串“123”。15、print()函數(shù):輸出語(yǔ)句,將需要顯示的內(nèi)容輸出到相應(yīng)位置;print語(yǔ)句包括不帶引號(hào)、搭配單引號(hào)、搭配雙引號(hào)、搭配三引號(hào)。(1)不帶引號(hào):print(數(shù)字、表達(dá)式、變量名)示例:print(5)print(5+2)print(5**2)print(5>2)print⑸(2)帶單引號(hào)或帶雙引號(hào):print('字符串')示例:print('龍巖學(xué)院附屬中學(xué)')=print「龍巖學(xué)院附屬中學(xué)")(3)帶三引號(hào):prints字符串''')說(shuō)明:三引號(hào)能打印出自動(dòng)換行的效果(4)也可以將多段文本放在一個(gè)print函數(shù)中:用,(逗號(hào))隔開(kāi)示例:print(“龍巖學(xué)院附屬中學(xué)","高一5班","張曉紅")(5)也可以將兩個(gè)print語(yǔ)句放在同一行,此時(shí)必須在第一個(gè)print語(yǔ)句最后加分號(hào)。print('龍巖學(xué)院附屬中學(xué)');print('高一5班')16、%操作符(例如:%10.2f)%10.2f:f表示float浮點(diǎn)數(shù),10表示總的輸出寬帶為10,數(shù)據(jù)長(zhǎng)度不足在左邊補(bǔ)充空格,.2表示小數(shù)點(diǎn)后保留2位,四舍五入。例:輸入:importmathprint('常量PI的值近似為:%5.3f'%math.pi)輸出:常量PI的值近似為:3.14217、end關(guān)鍵字print默認(rèn)輸出是換行的,如果要實(shí)現(xiàn)不換行需要在變量末尾加上end="":關(guān)鍵字end可以用于將結(jié)果輸出到同一行,或者在輸出的末尾添加不同的字符,18、type()函數(shù):查看某一個(gè)數(shù)據(jù)的類型type()函數(shù)返回參數(shù)的數(shù)據(jù)類型,如果直接在命令行中使用type(),系統(tǒng)直接返回對(duì)應(yīng)類型的單詞:如果在輸出語(yǔ)句中考察type()的結(jié)果,系統(tǒng)會(huì)返回一個(gè)類。19、range()函數(shù):允許用戶在給定范圍內(nèi)生成一系列元。.range([start,]end[,step])start:用于指定計(jì)數(shù)的起始值,如果省略不寫,則默認(rèn)從0開(kāi)始。stop:用于指定計(jì)數(shù)的結(jié)束值(不包括此值),此參數(shù)不能省略。step:用于指定遞增基數(shù)(步長(zhǎng)),如果省略,則默認(rèn)步長(zhǎng)為1。注意兩點(diǎn),一是生成數(shù)列范圍是左閉右開(kāi)的區(qū)間,如range(1,5,2)生成的是1,3,并不包括5這個(gè)數(shù)。二是序列與列表的區(qū)別聯(lián)系。在使用range()函數(shù)時(shí),如果只有一個(gè)參數(shù),則表示指定的是stop;如果有兩個(gè)參數(shù),則表示指定的是start和stop。例1:range(5)例2:range(7,10)例3:range(6,1)結(jié)束值不可能比開(kāi)始值小例4:range(10,4,-2)輸出的結(jié)果為[0,1,2,3,4]輸出的結(jié)果為[7,8,9]輸出錯(cuò)誤range(6,1)只有兩個(gè)參數(shù),則表示序列的開(kāi)始值為6,步長(zhǎng)為1,則其輸出的結(jié)果為[10,8,6]20、Python常見(jiàn)的內(nèi)置函數(shù)有:數(shù)據(jù)類型相關(guān)函數(shù)(通常示數(shù)據(jù)類型,也用于類型轉(zhuǎn)換)。int():將參數(shù)轉(zhuǎn)換為整型(整數(shù));float():將參數(shù)轉(zhuǎn)換為浮點(diǎn)型(小數(shù));進(jìn)制轉(zhuǎn)換。Bin():將參數(shù)轉(zhuǎn)換成二進(jìn)制Ote():將參數(shù)轉(zhuǎn)換成八進(jìn)制hex():將參數(shù)較換成十六進(jìn)制。數(shù)學(xué)運(yùn)算。abs():返同參數(shù)的絕對(duì)值sqrt():開(kāi)根號(hào)round():返回參數(shù)四舍五入后的結(jié)果例如:round(3.14159,2)==3.1421、轉(zhuǎn)義字符的使用轉(zhuǎn)義,可以理解為“采用某些方式暫時(shí)取消該字符本來(lái)的含義”,這里的“某種方式”指的就是在指定字符前添加反斜杠\,以此來(lái)表示對(duì)該字符進(jìn)行轉(zhuǎn)義。例如:\n:換行,換到當(dāng)前位置的下一行。22、賦值語(yǔ)句:變量名=表達(dá)式這里的是賦值符號(hào),表示將“=右邊的表達(dá)式的值賦值給左邊的變量。例如:a=1,就是一個(gè)變量的賦值過(guò)程。要特別注意的是,賦值符號(hào)“=”不是數(shù)學(xué)上的等號(hào)“=”。數(shù)學(xué)上num=num+1是不可能成立的。但在程序設(shè)計(jì)中,這樣的寫法是合理的,它表示將“="右邊的表達(dá)式num+1的值存放到變量num中。多重賦值:同時(shí)為多個(gè)變量賦值,也稱鏈?zhǔn)劫x值。例如:a=b=c=1說(shuō)明:a,b,c的值都為1多元賦值:多個(gè)變量,多個(gè)值,逐一對(duì)應(yīng)。a,b,c=1,2,"runoob"賦值結(jié)果:a=1,b=2,c="runoob"增量賦值:變量的自增運(yùn)算變量名=變量名+1或“變量名+=1”,其中“+=”是自增符號(hào)x=x+1,x+=1,x=x*2,x*=2對(duì)換賦值x=1;y=2x,y=y,x賦值結(jié)果:交換兩數(shù)x=2,y=1⑤分解賦值:元組分解后賦值給多個(gè)變量。a,b,c=(1,2,3)#a=1,b=2,c=3s='hello'a,b,c,d,e=s#a='h',b='e',c='l',d='l',e='o'23、熟練掌握使用順序結(jié)構(gòu)編寫程序的基本方法程序流程控制有三種流程結(jié)構(gòu):順序結(jié)構(gòu)、分支結(jié)構(gòu)(也稱選擇結(jié)構(gòu))和循環(huán)結(jié)構(gòu),其中順序結(jié)構(gòu)是最簡(jiǎn)單、最常用的一種流程結(jié)構(gòu)。順序結(jié)構(gòu)是程序流程控制中最簡(jiǎn)單、最常用的一種流程結(jié)構(gòu)。該結(jié)構(gòu)的特點(diǎn)是按照語(yǔ)句語(yǔ)句2出現(xiàn)的先后順序,自上而下依次執(zhí)行,每條語(yǔ)句只執(zhí)行一次。語(yǔ)句2程序代碼為:Fdegree=input('請(qǐng)輸入華氏溫度:')Fdegree=eval(Fdegree)Cdegree=(Fdegree-32)/1.8print('攝氏溫度為:',Cdegree)24、熟練掌握使用選擇結(jié)構(gòu)編寫稈序的基本方法:選擇語(yǔ)句(分支語(yǔ)句,判斷語(yǔ)句)分支結(jié)構(gòu)程序的功能是:①如果條件表達(dá)式成立,(值是真True),那么執(zhí)行"代碼塊1"的程序段。②否則(值是假False),就執(zhí)行“代碼塊2"③不論條件成立與否,判斷完成后都繼續(xù)執(zhí)行“代碼塊3”,因?yàn)椤按a塊3”與else對(duì)齊。條件通常就是關(guān)系表達(dá)式,即利用關(guān)系運(yùn)算來(lái)進(jìn)行條件判斷,有多重條件的,就要用到邏輯運(yùn)算。需要特別注意的是:①代碼塊指的是具有相同縮進(jìn)格式的多行代碼,用縮進(jìn)來(lái)體現(xiàn)語(yǔ)句之間的上下級(jí)關(guān)系是Python語(yǔ)言的一大特色。②if條件和else后面的冒號(hào)":"它不可或缺,是語(yǔ)句的組成部分。

單分支結(jié)構(gòu)雙分支結(jié)構(gòu)多分支結(jié)構(gòu)只有if沒(méi)有else部分if和elseif、elif和elseif條件:代碼塊1if條件:代碼塊1else:代碼塊2if條件1:代碼塊1elif條件2:代碼塊2elif條件:代碼塊nelse:代碼塊n+1例如:判斷其是否是5的倍數(shù)而不是7的倍數(shù)。如果是,輸出"yes”。a=eval(input('請(qǐng)輸入一個(gè)數(shù):'))ifa%5==0anda%7!=0:print('yes')判斷奇偶:x=int(input('請(qǐng)輸入一個(gè)整數(shù):'))ifn%2==0:print('偶數(shù)')else:print('奇數(shù)')/3x+5x+1010<x<0)/3x+5x+1010<x<0)y=^2x+lIX2單分支結(jié)構(gòu)多分支結(jié)構(gòu)多分支結(jié)構(gòu)雙分支結(jié)構(gòu)x=eval(input('請(qǐng)輸入一個(gè)數(shù):'))ifx<=-10:y=3*x+5elifx>-10andx<0:y=x+10elifx>=0andx<10:y=2*x+1else:y=x*xprint(y)24、熟練掌握使用循環(huán)結(jié)構(gòu)編寫程序的基本方法循環(huán)結(jié)構(gòu)是在一定條件下重復(fù)執(zhí)行相同的代碼,被重復(fù)執(zhí)行的代碼稱為循環(huán)體。實(shí)現(xiàn)循環(huán)控制有三個(gè)要素:①循環(huán)控制變量的初值②循環(huán)控制變量的終值③在循環(huán)體中使循環(huán)控制變量由初值向終值變化的語(yǔ)句。for循環(huán)語(yǔ)句:遍歷循環(huán),用于確定次數(shù)的循環(huán)for循環(huán)變量in列表|序列丨字符串:代碼塊循環(huán)變量用于存放從“列表|序列|字符串”等序列類型變量中讀取出來(lái)的元素,所以一般不會(huì)在循環(huán)中對(duì)迭代變量手動(dòng)賦值。代碼塊在這里也稱為循環(huán)體。for循環(huán)語(yǔ)句的功能是:從“列表|序列丨字符串”等當(dāng)中依次取出每一個(gè)元素賦值給循環(huán)變量,再執(zhí)行縮進(jìn)代碼塊(循環(huán)體),如此循環(huán)往復(fù),直到取完“列表|序列丨字符串”等當(dāng)中的所有元素為止。例如:計(jì)算1-9所有整數(shù)的和:for是遍歷循環(huán),表示利用i遍歷序列(1,10)中的全部元素,輸出結(jié)果是45。x=0foriinrange(1,10):x=x+iprint(x)while循環(huán)語(yǔ)句:不確定次數(shù)的循環(huán),也可用于確定次數(shù)的循環(huán)while條件:代碼塊當(dāng)條件為真時(shí),則執(zhí)行相應(yīng)的代碼塊,一直循環(huán)往復(fù),直到條件不滿足時(shí)停止循環(huán),執(zhí)行后續(xù)的其他代碼塊。例如:執(zhí)行以下代碼a的最終結(jié)果是10a=0whilea<10:a=a+1print("a的最終結(jié)果是",a)break語(yǔ)句和continue語(yǔ)句循環(huán)時(shí),經(jīng)常會(huì)用到break語(yǔ)句和continue語(yǔ)句。break語(yǔ)句的作用是跳出循環(huán)。continue語(yǔ)句是跳過(guò)當(dāng)前循環(huán)體中的剩余語(yǔ)旬,然后繼續(xù)進(jìn)行下一輪循環(huán)。continue和break的區(qū)別在于,前者跳出當(dāng)前(本次)循環(huán),而后者跳出整個(gè)循環(huán)。二者既可用于while語(yǔ)句也可用于for—in語(yǔ)句。25、函數(shù)定義:def函數(shù)名(<參數(shù)>):四、人工智能1、人工智能:是研究、開(kāi)發(fā)用于模擬、延伸和擴(kuò)展人的智能的理論、方法、技術(shù)和應(yīng)用系統(tǒng)的一門新的技不科學(xué)。人工智能AI的英文全稱是AritificalIntelligence,1956年首次提出了“人工智能”這一術(shù)語(yǔ)。2、人工智能目前的主要研究成果:人機(jī)對(duì)弈、模式識(shí)別(指紋識(shí)別、人像識(shí)別、文字識(shí)別、圖像識(shí)別、車牌識(shí)別、語(yǔ)音識(shí)別等)、自動(dòng)工程(如自動(dòng)駕駛)、知識(shí)工程(專家系統(tǒng)、智能搜索引擎、計(jì)算機(jī)視覺(jué)和圖像處理、機(jī)器翻譯和自然語(yǔ)言理解、數(shù)據(jù)挖掘和知識(shí)發(fā)現(xiàn)等)。五、信息社會(huì)特征1、信息技術(shù):(InformationTechnology)是指在信息的獲取、整理、加工、存儲(chǔ)、傳遞和利用過(guò)程中所采用的技術(shù)和方法。包括:計(jì)算機(jī)技術(shù)(信息處理的核心與支柱)、通信技術(shù)、微電子技術(shù)(現(xiàn)代信息技術(shù)的基石)、傳感技術(shù)。2、移動(dòng)互聯(lián)網(wǎng)(Mobilelnternet,MI):是以手機(jī)等移動(dòng)設(shè)備為終端,用無(wú)線通信技術(shù)實(shí)現(xiàn)相互通信的計(jì)算機(jī)互聯(lián)網(wǎng)絡(luò)。3、網(wǎng)絡(luò)社會(huì):網(wǎng)絡(luò)化是信息社會(huì)最為典型的社會(huì)特征。4、數(shù)字生活:具體體現(xiàn)在生活工具數(shù)字化、生活方式數(shù)字化和生活內(nèi)容數(shù)字化三個(gè)方面。例如,使用計(jì)算機(jī)或移動(dòng)終端(智能手機(jī)、平板電腦、電子書閱讀器等)在線聽(tīng)音樂(lè)、看視頻、閱讀電子書;使用移動(dòng)終端進(jìn)行移動(dòng)辦公和消費(fèi)購(gòu)物;使用數(shù)碼相機(jī)記錄生活并在線分享給親朋好友等。在信息社會(huì),數(shù)字化信息成為主要的生活消費(fèi)品之一。5、在線政府:政府可以通過(guò)網(wǎng)絡(luò)平臺(tái)實(shí)現(xiàn)政務(wù)公開(kāi),為居民提供公共服務(wù)等,提升社會(huì)管理和公共服務(wù)的水平。在信息技術(shù)的支撐下,在線政府具有科學(xué)決策、公開(kāi)透明、高效治理、互動(dòng)參與等方面的特征。6、當(dāng)前,我國(guó)正在制定實(shí)施“互聯(lián)網(wǎng)+”行動(dòng)計(jì)劃、人工智能發(fā)展規(guī)劃,不斷推進(jìn)互聯(lián)網(wǎng)、人工智能創(chuàng)新成果與社會(huì)各領(lǐng)域深度融合,從而催生許多新產(chǎn)業(yè)、新業(yè)態(tài)和新模式,不僅滿足人們生活中各種各樣的需求,也為實(shí)體經(jīng)濟(jì)增長(zhǎng)注入強(qiáng)勁動(dòng)力,促進(jìn)了社會(huì)的發(fā)展。7、信息技術(shù)的發(fā)展趨勢(shì):網(wǎng)絡(luò)互聯(lián)的移動(dòng)化和泛在化、信息處理的集中心大數(shù)據(jù)化、信息服務(wù)的智能化和個(gè)性化等趨勢(shì)。六、信息系統(tǒng)組成與應(yīng)用1、信息系統(tǒng)是由硬件、軟件、通信網(wǎng)絡(luò)、數(shù)據(jù)和人員組成的人機(jī)交互系統(tǒng),主要用于信息的輸入、存儲(chǔ)、處理和輸出。2、計(jì)算機(jī)硬件:運(yùn)算器、控制器、存儲(chǔ)器、輸入設(shè)備、輸出設(shè)備,五個(gè)部分中央處理器:運(yùn)算器和控制器合稱為中央處理器,簡(jiǎn)稱CPU。中央處理器是核心部件。時(shí)鐘頻率:指中央處理器運(yùn)算時(shí)的工作頻率。單位是赫茲(Hz)、時(shí)鐘頻率越高,CPU的運(yùn)行速度越快。字長(zhǎng):指中央處理器同時(shí)處理的二進(jìn)制位。字長(zhǎng)越大,性能越好。例如64位的CPU。存儲(chǔ)器:是計(jì)算機(jī)存儲(chǔ)數(shù)據(jù)的部件。只讀存儲(chǔ)器:(ReadOnlyMemory,ROM):是永久性存儲(chǔ),用來(lái)存儲(chǔ)計(jì)算機(jī)的基本信息。斷電后信息不會(huì)丟失。隨機(jī)存儲(chǔ)器:(RandomAccessMemory,RAM)用來(lái)存儲(chǔ)正在執(zhí)行的程序和數(shù)據(jù),是臨時(shí)存儲(chǔ),斷電后信息會(huì)丟失。硬盤、光盤、U盤、移動(dòng)硬盤、固態(tài)硬盤輸入設(shè)備:給計(jì)算機(jī)輸入信息的設(shè)備,常用的有:鍵盤、鼠標(biāo)、操縱桿、掃描儀、麥克風(fēng)、攝像頭、虛擬鍵盤、手寫板、觸摸屏、體感設(shè)備、射頻識(shí)別(RFID)輸出設(shè)備:輸出計(jì)算機(jī)處理結(jié)果,常用的有:顯示器、音箱、觸摸屏、打印機(jī)、繪圖儀、投影儀、3D打印機(jī)3、移動(dòng)終端移動(dòng)終端是指可在移動(dòng)中使用的計(jì)算機(jī)役備,主要用于實(shí)現(xiàn)人機(jī)交互。常見(jiàn)的移動(dòng)終端有智能手機(jī)、筆記本電腦、平板電腦、車

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論