版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
馬馳率風(fēng),羊致清和本章目標(biāo)了解什么是計(jì)算機(jī)程序了解什么是編程語言了解編程語言的分類了解靜態(tài)語言與腳本語言的區(qū)別掌握IPO程序編寫方法熟練應(yīng)用輸出函數(shù)print與輸入函數(shù)input掌握Python中的注釋與縮進(jìn)馬馳率風(fēng),羊致清和程序設(shè)計(jì)語言機(jī)器語言匯編語言高級(jí)語言是一種二進(jìn)制語言,它直接使用二進(jìn)制代碼表達(dá)指令,是計(jì)算機(jī)硬件可以直接識(shí)別和執(zhí)行的程序設(shè)計(jì)語言使用方便助記符與機(jī)器語言中的指令一一對(duì)應(yīng)是接近自然語言的一種計(jì)算機(jī)程序設(shè)計(jì)語言,Python、Java都是高級(jí)語言。馬馳率風(fēng),羊致清和編譯與解釋編譯型是指將源代碼轉(zhuǎn)換成目標(biāo)代碼的過程,通常源代碼是高級(jí)語言代碼,目標(biāo)代碼是機(jī)器語言代碼,執(zhí)行編譯的計(jì)算機(jī)程序稱為編譯器(Compiler)馬馳率風(fēng),羊致清和編譯與解釋解釋型是指將源代碼逐條轉(zhuǎn)換成目標(biāo)代碼同時(shí)逐條運(yùn)行目標(biāo)代碼的過程,執(zhí)行解釋的計(jì)算機(jī)程序稱為解釋器(Interpreter)馬馳率風(fēng),羊致清和Python語言簡(jiǎn)介Python語言的發(fā)明人—吉多.范羅蘇姆(荷蘭人)Python語言的設(shè)計(jì)非常優(yōu)雅、明確、簡(jiǎn)單Python語言具有豐富和強(qiáng)大的庫(kù),能夠把使用其他語言制作的各種模塊(尤其是C/C++)很輕松地聯(lián)結(jié)在一起,馬馳率風(fēng),羊致清和Python語言的發(fā)展Python語言是在1989年誕生的,但是最早的可用版本誕生于1991年,在之后的近20年間又經(jīng)歷了Python2到Python3的演化過程。2000年10月,Python2.0版本發(fā)布,開啟了Python廣泛應(yīng)用的新時(shí)代。2010年,Python2.x系統(tǒng)發(fā)布了最后一個(gè)版本,主版本號(hào)為2.7,用于終結(jié)2.x系列版本的的發(fā)展,并且不再進(jìn)行重大改進(jìn)。2008年12月,Python3.0版本發(fā)布,這個(gè)版本的解釋器內(nèi)部完全采用面向?qū)ο蠓绞綄?shí)現(xiàn),在語法層面做了很多重大改進(jìn)。2016年,所有Python重要的標(biāo)準(zhǔn)庫(kù)和第三方庫(kù)都已經(jīng)在Python3.x版本下進(jìn)行演進(jìn)和發(fā)展。Python語言版本升級(jí)過程宣告結(jié)束。馬馳率風(fēng),羊致清和Python語言的特點(diǎn)語法簡(jiǎn)潔平臺(tái)無關(guān)粘性擴(kuò)展開源理念通用靈活強(qiáng)制可讀支持中文模式多樣類庫(kù)豐富馬馳率風(fēng),羊致清和Python的應(yīng)用領(lǐng)域Web開發(fā)Python語言在Web開發(fā)上有Django、Flask、Tornado等眾多框架的支持。數(shù)據(jù)分析與科學(xué)計(jì)算在數(shù)據(jù)分析和科學(xué)計(jì)算方面,Python有著眾多的第三方庫(kù)的支持,比如Numpy、Pandas、Matplotlib等。人工智能和機(jī)器學(xué)習(xí)Python中的第三方庫(kù)Tensorflow、Keras、PyTorch等可以快速的實(shí)現(xiàn)模型構(gòu)建、訓(xùn)練和部署。馬馳率風(fēng),羊致清和Python的應(yīng)用領(lǐng)域網(wǎng)絡(luò)爬蟲隨著大數(shù)據(jù)和數(shù)據(jù)挖掘的興起,爬蟲這項(xiàng)技術(shù)在互聯(lián)網(wǎng)中發(fā)揮了非常重要的作用,它以速度快的特點(diǎn)可以在互聯(lián)網(wǎng)上爬取大量的數(shù)據(jù)。自動(dòng)化測(cè)試和運(yùn)維第三方庫(kù)Selenium在自動(dòng)化測(cè)試和運(yùn)維領(lǐng)域發(fā)揮著舉足輕重的作用,自動(dòng)化測(cè)試已經(jīng)成為測(cè)試工程師必備的技能之一了。游戲開發(fā)Python在游戲領(lǐng)域也有很多的應(yīng)用,例如《文明6》就是使用Python語言編寫的。馬馳率風(fēng),羊致清和Python的開發(fā)工具Python自帶的集成開發(fā)學(xué)習(xí)環(huán)境IDLE(IntegratedDevelopmentLearningEnvironment)馬馳率風(fēng),羊致清和Python的開發(fā)工具第三方開發(fā)工具PyCharm馬馳率風(fēng),羊致清和Python的開發(fā)工具第一個(gè)Python程序注意事項(xiàng):print()中的引號(hào)為英文狀態(tài)下的引號(hào),print后面的小括號(hào)也為英文狀態(tài)下的小括號(hào)。馬馳率風(fēng),羊致清和IPO程序編寫方法IPO(Input,Process,Output)馬馳率風(fēng),羊致清和基本的輸出函數(shù)print語法結(jié)構(gòu):print(輸出內(nèi)容)print()函數(shù)完整的語法格式:print(value,...,sep=‘’,end=‘\n’,file=None)馬馳率風(fēng),羊致清和基本的輸入函數(shù)input語法結(jié)構(gòu):x=input(‘提示文字’)注意事項(xiàng):無論輸入的數(shù)據(jù)是什么,x的數(shù)據(jù)類型都是字符串類型馬馳率風(fēng),羊致清和Python中的注釋注釋程序員在代碼中對(duì)代碼功能解釋說明的標(biāo)注性文字可以提高代碼的可讀性注釋的內(nèi)容將被Python解釋器忽略,不被計(jì)算機(jī)執(zhí)行單行注釋、多行注釋和中文聲明注釋馬馳率風(fēng),羊致清和代碼縮進(jìn)代碼縮進(jìn)是指每行語句開始前的空白區(qū)域用來表示Python程序間的包含和層次關(guān)系類定義、函數(shù)定義、流程控制語句以及異常處理語句等行尾的冒號(hào)和下一行的縮進(jìn)表示一個(gè)代碼塊的開始,而縮進(jìn)結(jié)束,則表示一個(gè)代碼塊的結(jié)束通常情況下采用4個(gè)空格作為一個(gè)縮進(jìn)量馬馳率風(fēng),羊致清和本章總結(jié)程序設(shè)計(jì)語言又被稱為編程語言計(jì)算機(jī)程序是使用編程語言組織起來的一組計(jì)算機(jī)指令計(jì)算機(jī)指令就是指揮機(jī)器工作的指示和命令編程語言可分為機(jī)器語言、匯編語言和高級(jí)語言采用編譯方式執(zhí)行的語言稱靜態(tài)語言采用解釋方式執(zhí)行的語言稱為腳本語言IPO指的是輸入、處理和輸出馬馳率風(fēng),羊致清和本章總結(jié)print函數(shù)完整的語法格式為:print(value,...,sep=‘’,end=‘\n’,file=None)輸入函數(shù)input的語法格式為:variable=input(‘提示文字’)Python中的注釋可分為單行注釋、多行注釋和中文聲明注釋Python語言采用嚴(yán)格的“縮進(jìn)”來表示程序邏輯馬馳率風(fēng),羊致清和章節(jié)習(xí)題1)Python是一種(
)類型的編程語言
A.機(jī)器語言
B.解釋
C.編譯
D.匯編語言B馬馳率風(fēng),羊致清和章節(jié)習(xí)題2)Python語句print(“中國(guó),你好”)的輸出是(
)
A.(“中國(guó),你好”)
B.“中國(guó),你好”
C.中國(guó),你好
D.運(yùn)行結(jié)果出錯(cuò)C馬馳率風(fēng),羊致清和章節(jié)習(xí)題3)以下不是IPO模式的是(
)
A.input
B.program
C.process
D.outputB馬馳率風(fēng),羊致清和章節(jié)習(xí)題4)
Python語言通過(
)來體現(xiàn)語句之間的邏輯關(guān)系
A.{}
B.()
C.縮進(jìn)
D.自動(dòng)識(shí)別邏輯C馬馳率風(fēng),羊致清和章節(jié)習(xí)題5)
Python解釋器在語法上不支持(
)編程方式
A.面向過程
B.面向?qū)ο?/p>
C.語句
D.自然語言D馬馳率風(fēng),羊致清和章節(jié)習(xí)題實(shí)戰(zhàn)一:輸出“人生苦短,我用Python”需求:使用print
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 母嬰健康護(hù)理課程
- 精神護(hù)理中的運(yùn)動(dòng)治療與康復(fù)訓(xùn)練
- (新教材)2026年滬科版八年級(jí)上冊(cè)數(shù)學(xué) 15.2 線段的垂直平分線 課件
- 2025年辦公環(huán)境智能照明協(xié)議(企業(yè))
- 多模態(tài)數(shù)據(jù)融合在數(shù)字孿生中的挑戰(zhàn)
- 基于迭代優(yōu)化的超分辨率算法
- 基于深度學(xué)習(xí)的攻擊溯源
- 基于機(jī)器學(xué)習(xí)的外觀模式檢測(cè)方法研究
- 多模態(tài)特征融合分類
- 球的切接問題第1課時(shí) -高中數(shù)學(xué)人教A版(2019)必修二
- 裝修工程質(zhì)量保修服務(wù)措施
- 鈑金裝配調(diào)試工藝流程
- 腫瘤病人疼痛護(hù)理
- 醫(yī)療應(yīng)用的輻射安全和防護(hù)課件
- 項(xiàng)目經(jīng)理年底匯報(bào)
- 新生兒戒斷綜合征評(píng)分標(biāo)準(zhǔn)
- 【公開課】絕對(duì)值人教版(2024)數(shù)學(xué)七年級(jí)上冊(cè)+
- 藥品檢驗(yàn)質(zhì)量風(fēng)險(xiǎn)管理
- 中國(guó)古橋欣賞課件
- 2025年硅酸乙酯-32#項(xiàng)目可行性研究報(bào)告
- 超星爾雅學(xué)習(xí)通《心理、行為與文化(北京大學(xué))》2025章節(jié)測(cè)試附答案
評(píng)論
0/150
提交評(píng)論