Python程序設(shè)計(jì)課件第1章Python概述_第1頁(yè)
Python程序設(shè)計(jì)課件第1章Python概述_第2頁(yè)
Python程序設(shè)計(jì)課件第1章Python概述_第3頁(yè)
Python程序設(shè)計(jì)課件第1章Python概述_第4頁(yè)
Python程序設(shè)計(jì)課件第1章Python概述_第5頁(yè)
已閱讀5頁(yè),還剩67頁(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)介

1、認(rèn)識(shí)Python語(yǔ)言Windows下的Python集成開(kāi)發(fā)環(huán)境Linux與Mac OS環(huán)境下的Python集成開(kāi)發(fā)環(huán)境Python程序運(yùn)行原理第一章 Python概述參考書目Python 程序設(shè)計(jì)認(rèn)識(shí)Python語(yǔ)言第一章 Python概述參考書目Pyt目錄認(rèn)識(shí)Python語(yǔ)言Windows下的Python集成開(kāi)發(fā)環(huán)境Linux與Mac OS環(huán)境下的Python集成開(kāi)發(fā)環(huán)境Python程序運(yùn)行原理這里說(shuō)明圖片內(nèi)容 目錄認(rèn)識(shí)Python語(yǔ)言這里說(shuō)明圖片內(nèi)容 認(rèn)識(shí)Python語(yǔ)言在方興未艾的機(jī)器學(xué)習(xí)以及熱門的大數(shù)據(jù)分析技術(shù)領(lǐng)域,Python語(yǔ)言的熱度可謂是如日中天。認(rèn)識(shí)Python語(yǔ)言在方興未艾的

2、機(jī)器學(xué)習(xí)以及熱門的大數(shù)據(jù)分析認(rèn)識(shí)Python語(yǔ)言Python成為最受歡迎的程序設(shè)計(jì)語(yǔ)言之一,受到程序員的青睞,與它具有的特點(diǎn)密不可分。簡(jiǎn)單易學(xué)功能強(qiáng)大(可擴(kuò)展、可嵌入)具有良好的跨平臺(tái)特性(可移植)Python是免費(fèi)的開(kāi)源自由軟件面向?qū)ο? Python的特點(diǎn)認(rèn)識(shí)Python語(yǔ)言Python成為最受歡迎的程序設(shè)計(jì)語(yǔ)言之認(rèn)識(shí)Python語(yǔ)言作為一門優(yōu)秀的程序設(shè)計(jì)語(yǔ)言,Python被廣泛應(yīng)用于各種領(lǐng)域,目前業(yè)內(nèi)幾乎所有大中型互聯(lián)網(wǎng)企業(yè)都在使用Python,如:Google、百度、騰訊等。在互聯(lián)網(wǎng)企業(yè)中主要用于以下領(lǐng)域:2 Python的應(yīng)用領(lǐng)域Web開(kāi)發(fā)自動(dòng)化運(yùn)維游戲開(kāi)發(fā)網(wǎng)絡(luò)爬蟲認(rèn)識(shí)Python語(yǔ)

3、言作為一門優(yōu)秀的程序設(shè)計(jì)語(yǔ)言,Python認(rèn)識(shí)Python語(yǔ)言Web開(kāi)發(fā)2 Python的應(yīng)用領(lǐng)域認(rèn)識(shí)Python語(yǔ)言Web開(kāi)發(fā)2 Python的應(yīng)用領(lǐng)域認(rèn)識(shí)Python語(yǔ)言自動(dòng)化運(yùn)維2 Python的應(yīng)用領(lǐng)域認(rèn)識(shí)Python語(yǔ)言自動(dòng)化運(yùn)維2 Python的應(yīng)用領(lǐng)域認(rèn)識(shí)Python語(yǔ)言游戲開(kāi)發(fā)2 Python的應(yīng)用領(lǐng)域認(rèn)識(shí)Python語(yǔ)言游戲開(kāi)發(fā)2 Python的應(yīng)用領(lǐng)域認(rèn)識(shí)Python語(yǔ)言網(wǎng)絡(luò)爬蟲2 Python的應(yīng)用領(lǐng)域【例1-1】抓取百度首頁(yè)的網(wǎng)頁(yè)文件。import requestswww = requests.get()print(www.text)認(rèn)識(shí)Python語(yǔ)言網(wǎng)絡(luò)爬蟲2 Py

4、thon的應(yīng)用領(lǐng)域【例1認(rèn)識(shí)Python語(yǔ)言具體而言,主要可進(jìn)行以下方面的編程:2 Python的應(yīng)用領(lǐng)域系統(tǒng)編程圖形處理文本處理數(shù)據(jù)處理數(shù)據(jù)庫(kù)編程網(wǎng)絡(luò)編程Web編程多媒體應(yīng)用黑客編程游戲、圖像、人工智能、機(jī)器人、XML等其他領(lǐng)域認(rèn)識(shí)Python語(yǔ)言具體而言,主要可進(jìn)行以下方面的編程:2 認(rèn)識(shí)Python語(yǔ)言3 Python的版本Python 2.X目前市場(chǎng)上Python 2.X和Python 3.X兩個(gè)版本并行。需要注意的是,Python 3.X不再兼容現(xiàn)有的2.X程序。相比于早期的Python 2.X,Python 3.X歷經(jīng)了較大的變革。Python 3.X認(rèn)識(shí)Python語(yǔ)言3 Pyt

5、hon的版本Python 2.認(rèn)識(shí)Python語(yǔ)言3 Python的版本1Python 3.X默認(rèn)使用UTF-8編碼Python 2.xPython 3.x 北京天安門xe5x8cx97xe4xbaxacxe5xa4xa9xe5xaex89xe9x97xa8 北京天安門北京天安門認(rèn)識(shí)Python語(yǔ)言3 Python的版本1Python 認(rèn)識(shí)Python語(yǔ)言3 Python的版本2print()函數(shù)代替了print語(yǔ)句Python 2.xPython 3.x print (3,4)(3, 4) print(3,4)3 4認(rèn)識(shí)Python語(yǔ)言3 Python的版本2print()認(rèn)識(shí)Python語(yǔ)

6、言3 Python的版本3完全面向?qū)ο?用視圖和迭代器代替了列表5比較運(yùn)算中的改變用!=代替了。比較運(yùn)算、=和在無(wú)法比較兩個(gè)數(shù)據(jù)大小順序時(shí),會(huì)產(chǎn)生TypeError異常。在Python 2.X中,1 None、len 1 / 20 1 / 20.5取消了long類型,整數(shù)類型只有int一種。不再支持用后綴l或L表示長(zhǎng)整數(shù)。/(除法)運(yùn)算的改變:認(rèn)識(shí)Python語(yǔ)言3 Python的版本6整數(shù)類型的改變認(rèn)識(shí)Python語(yǔ)言3 Python的版本7字符串的改變8取消了file數(shù)據(jù)類型9異常處理的改變10其他主要的語(yǔ)法改變認(rèn)識(shí)Python語(yǔ)言3 Python的版本7字符串的改變Windows下的Py

7、thon集成開(kāi)發(fā)環(huán)境1 Python的編程模式以交互模式運(yùn)行以腳本(文件)方式運(yùn)行 print(歡迎使用Python)運(yùn)行結(jié)果:歡迎使用Python利用編輯器輸入Python代碼,保存成*.py文件,在文件所在目錄下,通過(guò)python3運(yùn)行NetBeans、Pycharm等集成開(kāi)發(fā)環(huán)境,編寫程序、調(diào)試、運(yùn)行啟動(dòng)Python自帶的IDLE或在命令提示符下運(yùn)行python.exe回車,進(jìn)入Python環(huán)境:Windows下的Python集成開(kāi)發(fā)環(huán)境1 Python的Windows下的Python集成開(kāi)發(fā)環(huán)境2 Python安裝1下載Python安裝包1)在python官網(wǎng)下載相應(yīng)的版本并安裝,打開(kāi)

8、Python官網(wǎng)/,點(diǎn)擊download中的Windows。Windows下的Python集成開(kāi)發(fā)環(huán)境2 Python安Windows下的Python集成開(kāi)發(fā)環(huán)境2 Python安裝2)進(jìn)入下面網(wǎng)頁(yè),選擇Python 3.7.2下載executable后綴的可執(zhí)行文件,根據(jù)自己系統(tǒng)選擇32位還是64位自行選擇,點(diǎn)擊下載。Windows下的Python集成開(kāi)發(fā)環(huán)境2 Python安Windows下的Python集成開(kāi)發(fā)環(huán)境2 Python安裝3)在Python下載列表頁(yè)面中,列出了Python提供的各個(gè)版本的下載鏈接,可以根據(jù)需要下載。當(dāng)前Python 3.x的最新穩(wěn)定版本是3.7.2,所以找到

9、如圖1.3所示的位置,單擊“Windows x86-64 executable installer”超鏈接,下載適用于Windows 64位操作系統(tǒng)的離線安裝包。4)下載完成后,將得到一個(gè)名稱為“python-3.7.2-amd64.exe”的安裝文件。Windows下的Python集成開(kāi)發(fā)環(huán)境2 Python安Windows下的Python集成開(kāi)發(fā)環(huán)境2 Python安裝2在Windows 64位系統(tǒng)中安裝Python1)雙擊下載文件“python-3.7.2-amd64.exe”,進(jìn)入下圖界面。Windows下的Python集成開(kāi)發(fā)環(huán)境2 Python安Windows下的Python集成開(kāi)

10、發(fā)環(huán)境2 Python安裝2)單擊“Customize installation”按鈕,進(jìn)行自定義安裝(自定義安裝可以修改安裝路徑),在彈出的安裝選項(xiàng)對(duì)話框中采用默認(rèn)設(shè)置。Windows下的Python集成開(kāi)發(fā)環(huán)境2 Python安Windows下的Python集成開(kāi)發(fā)環(huán)境2 Python安裝3)選擇后,單擊“Next”按鈕,將打開(kāi)高級(jí)選項(xiàng)對(duì)話框,在該對(duì)話框中,設(shè)置安裝路徑為“C:PythonPython3.7”(可自行設(shè)置路徑),其他采用默認(rèn)設(shè)置。Windows下的Python集成開(kāi)發(fā)環(huán)境2 Python安Windows下的Python集成開(kāi)發(fā)環(huán)境2 Python安裝4)接下來(lái)進(jìn)入Pytho

11、n安裝界面Windows下的Python集成開(kāi)發(fā)環(huán)境2 Python安Windows下的Python集成開(kāi)發(fā)環(huán)境2 Python安裝5)當(dāng)安裝完成時(shí),跳入到下圖界面,點(diǎn)擊Close關(guān)閉。Windows下的Python集成開(kāi)發(fā)環(huán)境2 Python安Windows下的Python集成開(kāi)發(fā)環(huán)境2 Python安裝3測(cè)試Python是否安裝成功安裝完成之后,按Windows+R鍵,打開(kāi)電腦終端,輸入cmd回車,驗(yàn)證安裝是否成功,在命令行中輸入python,然后回車,如果出現(xiàn)python的版本號(hào)則說(shuō)明軟件裝好了。Windows下的Python集成開(kāi)發(fā)環(huán)境2 Python安Windows下的Python集

12、成開(kāi)發(fā)環(huán)境3 使用IDLE編寫IDLE 是一個(gè)Python 下自帶的簡(jiǎn)潔的集成開(kāi)發(fā)環(huán)境(IDE) ,通過(guò)開(kāi)始菜單,點(diǎn)擊“IDLE (Python 3.7 64-bit)”菜單項(xiàng),顯示如下IDLE窗口。Windows下的Python集成開(kāi)發(fā)環(huán)境3 使用IDLE編Windows下的Python集成開(kāi)發(fā)環(huán)境4 PyCharm的安裝與使用1.PyCharm的下載1)通過(guò)網(wǎng)址“/”,打開(kāi)JetBrains的官方網(wǎng)站,選擇“Tools”下的PyCharm項(xiàng).Windows下的Python集成開(kāi)發(fā)環(huán)境4 PyCharmWindows下的Python集成開(kāi)發(fā)環(huán)境3 使用IDLE編寫2)在PyCharm下載頁(yè)面

13、,單擊“DOWNLOAD NOW”按鈕Windows下的Python集成開(kāi)發(fā)環(huán)境3 使用IDLE編Windows下的Python集成開(kāi)發(fā)環(huán)境3 使用IDLE編寫3)選擇下載Windows操作系統(tǒng)的PyCharm,單擊開(kāi)始下載社區(qū)版PyCharm(Community)。4)點(diǎn)擊“Community”下的“DOWNLOAD”,即可完成下載。Windows下的Python集成開(kāi)發(fā)環(huán)境3 使用IDLE編Windows下的Python集成開(kāi)發(fā)環(huán)境3 使用IDLE編寫PyCharm包含Professional和Community兩個(gè)版本。Professional版本Community版本功能最豐富的版本;

14、增加了增加了Web開(kāi)發(fā)Python Web框架Python分析器遠(yuǎn)程開(kāi)發(fā)支持?jǐn)?shù)據(jù)庫(kù)與SQL等更多高級(jí)功能; 沒(méi)有Web開(kāi)發(fā)、Python Web框架、Python分析器、遠(yuǎn)程開(kāi)發(fā)、支持?jǐn)?shù)據(jù)庫(kù)與SQL等功能。Windows下的Python集成開(kāi)發(fā)環(huán)境3 使用IDLE編Windows下的Python集成開(kāi)發(fā)環(huán)境4 PyCharm的安裝與使用2.PyCharm的安裝1)雙擊PyCharm安裝包進(jìn)行安裝,在歡迎進(jìn)入歡迎界面,單擊“Next”按鈕進(jìn)入軟件安裝路徑設(shè)置界面。Windows下的Python集成開(kāi)發(fā)環(huán)境4 PyCharmWindows下的Python集成開(kāi)發(fā)環(huán)境4 PyCharm的安裝與使用2

15、)在軟件的安裝路徑設(shè)置界面,設(shè)置合理的安裝路徑。單擊“Next”,進(jìn)入快捷方式界面。Windows下的Python集成開(kāi)發(fā)環(huán)境4 PyCharmWindows下的Python集成開(kāi)發(fā)環(huán)境4 PyCharm的安裝與使用3)在創(chuàng)建桌面快捷方式界面(Create Desktop Shortcut)中設(shè)置PyCharm程序啟動(dòng)的快捷方式。Windows下的Python集成開(kāi)發(fā)環(huán)境4 PyCharmWindows下的Python集成開(kāi)發(fā)環(huán)境4 PyCharm的安裝與使用4)單擊“Next”按鈕,進(jìn)入選擇開(kāi)始菜單文件夾界面。保持默認(rèn)配置,單擊Install按鈕。Windows下的Python集成開(kāi)發(fā)環(huán)境4

16、 PyCharmWindows下的Python集成開(kāi)發(fā)環(huán)境4 PyCharm的安裝與使用5)安裝完成后,單擊“Finish”按鈕,結(jié)束安裝。Windows下的Python集成開(kāi)發(fā)環(huán)境4 PyCharmWindows下的Python集成開(kāi)發(fā)環(huán)境4 PyCharm的安裝與使用6)PyCharm安裝完成后,會(huì)在開(kāi)始菜單中建立文件夾,單擊“JetBrains PyCharm Community Edition 2018.3.5”,啟動(dòng)“PyCharm”程序,或者通過(guò)桌面快捷方式“JetBrains PyCharm Community Edition 2018.3.5 x64”直接打開(kāi)程序。Window

17、s下的Python集成開(kāi)發(fā)環(huán)境4 PyCharmWindows下的Python集成開(kāi)發(fā)環(huán)境4 PyCharm的安裝與使用3.PyCharm的使用1)單擊PyCharm桌面快捷方式,啟動(dòng)PyCharm程序。選擇是否導(dǎo)入開(kāi)發(fā)環(huán)境配置文件,此處不選擇導(dǎo)入,單擊OK按鈕,進(jìn)入閱讀協(xié)議項(xiàng)。Windows下的Python集成開(kāi)發(fā)環(huán)境4 PyCharmWindows下的Python集成開(kāi)發(fā)環(huán)境4 PyCharm的安裝與使用2)單擊“Continue”按鈕,進(jìn)入用戶UI插件擴(kuò)展安裝界面。Windows下的Python集成開(kāi)發(fā)環(huán)境4 PyCharmWindows下的Python集成開(kāi)發(fā)環(huán)境4 PyCharm的安

18、裝與使用3)選擇“Skip Remaining and Set Defaults”,跳過(guò)剩余設(shè)置,使用系統(tǒng)默認(rèn)設(shè)置的開(kāi)發(fā)環(huán)境進(jìn)行配置,此時(shí)程序?qū)⑦M(jìn)入歡迎界面。Windows下的Python集成開(kāi)發(fā)環(huán)境4 PyCharmWindows下的Python集成開(kāi)發(fā)環(huán)境4 PyCharm的安裝與使用PyCharm開(kāi)發(fā)環(huán)境的基本設(shè)置如下:1)基本設(shè)置的路徑:file - Settings/Default Settings。2)修改主題:Appearance & Behavior - Appearance。- Theme:修改主題 - Name:修改主題字體 - Size:修改主題字號(hào)3)修改代碼文字格式:

19、Editor - Font- Font:修改字體 - Size:修改字號(hào) - Line Spacing:修改行間距3)修改解釋器:Project: 項(xiàng)目名稱 - Project Interpreter - 設(shè)置圖標(biāo) - Add - 瀏覽到目標(biāo)解釋器 - OK - OK。Windows下的Python集成開(kāi)發(fā)環(huán)境4 PyCharmWindows下的Python集成開(kāi)發(fā)環(huán)境4 PyCharm的安裝與使用4.利用PyCharm創(chuàng)建工程1)進(jìn)入PyCharm歡迎頁(yè),單擊“Create New Project”,創(chuàng)建一個(gè)新工程文件Windows下的Python集成開(kāi)發(fā)環(huán)境4 PyCharmWindows

20、下的Python集成開(kāi)發(fā)環(huán)境4 PyCharm的安裝與使用2) PyCharm會(huì)自動(dòng)為新工程文件設(shè)置一個(gè)存儲(chǔ)路徑。為了更好地管理工程,最好設(shè)置一個(gè)容易管理的存儲(chǔ)路徑。Windows下的Python集成開(kāi)發(fā)環(huán)境4 PyCharmWindows下的Python集成開(kāi)發(fā)環(huán)境4 PyCharm的安裝與使用3)如果通過(guò)路徑選擇對(duì)話框設(shè)置安裝路徑,可選擇已經(jīng)存在的文件夾作為存儲(chǔ)路徑或單擊“New Fold”按鈕新建文件夾。Windows下的Python集成開(kāi)發(fā)環(huán)境4 PyCharmWindows下的Python集成開(kāi)發(fā)環(huán)境4 PyCharm的安裝與使用4)創(chuàng)建工程完成后,將進(jìn)入工程列表。Windows下的

21、Python集成開(kāi)發(fā)環(huán)境4 PyCharmWindows下的Python集成開(kāi)發(fā)環(huán)境4 PyCharm的安裝與使用5.編寫“Hello Python”程序1)右鍵單擊新建好的PracticePython項(xiàng)目,在彈出的菜單中選擇“New”“Python File”菜單項(xiàng)。Windows下的Python集成開(kāi)發(fā)環(huán)境4 PyCharmWindows下的Python集成開(kāi)發(fā)環(huán)境4 PyCharm的安裝與使用2)在新建文件對(duì)話框輸入要建立的Python文件名“HelloPython”。Windows下的Python集成開(kāi)發(fā)環(huán)境4 PyCharmWindows下的Python集成開(kāi)發(fā)環(huán)境4 PyCharm

22、的安裝與使用3)在新建文件的代碼編輯區(qū)輸入代碼“print (“hello Python!”) ”。選擇“Run”“Run”菜單項(xiàng),運(yùn)行程序。Windows下的Python集成開(kāi)發(fā)環(huán)境4 PyCharmWindows下的Python集成開(kāi)發(fā)環(huán)境4 PyCharm的安裝與使用Windows下的Python集成開(kāi)發(fā)環(huán)境4 PyCharmWindows下的Python集成開(kāi)發(fā)環(huán)境4 PyCharm的安裝與使用4)在彈出的菜單中選擇“hello Python”,運(yùn)行程序。Windows下的Python集成開(kāi)發(fā)環(huán)境4 PyCharmWindows下的Python集成開(kāi)發(fā)環(huán)境4 PyCharm的安裝與使用

23、5)如果程序代碼沒(méi)有錯(cuò)誤,將顯示運(yùn)行結(jié)果。Windows下的Python集成開(kāi)發(fā)環(huán)境4 PyCharmWindows下的Python集成開(kāi)發(fā)環(huán)境4 PyCharm的安裝與使用6. PyCharm配置問(wèn)題(1)設(shè)置背景顏色。打開(kāi)pycharm-File-Settings-Editor-Color Scheme中選擇右側(cè)的下拉框,即可選擇。Windows下的Python集成開(kāi)發(fā)環(huán)境4 PyCharmWindows下的Python集成開(kāi)發(fā)環(huán)境4 PyCharm的安裝與使用(2)增加組件。打開(kāi)pycharm-File-Settings- Project:項(xiàng)目名,然后在Project Interpret

24、er默認(rèn)為項(xiàng)目路徑,同時(shí)顯示已經(jīng)安裝的組件。Windows下的Python集成開(kāi)發(fā)環(huán)境4 PyCharmWindows下的Python集成開(kāi)發(fā)環(huán)境4 PyCharm的安裝與使用通過(guò)“+”調(diào)出下圖界面,如輸入“requests”,選中后,單擊下方的“Install Package”進(jìn)行安裝。Windows下的Python集成開(kāi)發(fā)環(huán)境4 PyCharmWindows下的Python集成開(kāi)發(fā)環(huán)境4 PyCharm的安裝與使用7.關(guān)閉程序或工程關(guān)閉程序文件,可以單擊程序文件選項(xiàng)卡上程序名稱右側(cè)的關(guān)閉按鈕。關(guān)閉工程可以在菜單中選擇File-Close Project菜單項(xiàng),關(guān)閉工程。Windows下的P

25、ython集成開(kāi)發(fā)環(huán)境4 PyCharmLinux與Mac OS環(huán)境下的Python集成開(kāi)發(fā)環(huán)境1 Linux下安裝Python1.查看Python安裝版本。運(yùn)行python -version命令。Linux與Mac OS環(huán)境下的Python集成開(kāi)發(fā)環(huán)境1 Linux與Mac OS環(huán)境下的Python集成開(kāi)發(fā)環(huán)境1 Linux下安裝Python2.查看Linux默認(rèn)安裝的Python位置。ls命令。Linux與Mac OS環(huán)境下的Python集成開(kāi)發(fā)環(huán)境1 Linux與Mac OS環(huán)境下的Python集成開(kāi)發(fā)環(huán)境1 Linux下安裝Python3.安裝Python3(1)下載安裝包登錄/dow

26、nloads/source/,找到對(duì)應(yīng)版本(我們以Python 3.6.5為例)的安裝包并下載。Linux與Mac OS環(huán)境下的Python集成開(kāi)發(fā)環(huán)境1 Linux與Mac OS環(huán)境下的Python集成開(kāi)發(fā)環(huán)境1 Linux下安裝Python(2)解壓安裝包文件執(zhí)行tar -zxvf Python-3.6.5.tgz命令,將安裝包文件解壓到當(dāng)前目錄Linux與Mac OS環(huán)境下的Python集成開(kāi)發(fā)環(huán)境1 Linux與Mac OS環(huán)境下的Python集成開(kāi)發(fā)環(huán)境1 Linux下安裝Python(3)準(zhǔn)備編譯環(huán)境執(zhí)行如下命令安裝python需要的依賴:yum -y install zlib-d

27、evel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make(4)編譯安裝執(zhí)行cd Python-3.6.5命令進(jìn)入解壓后的Python-3.6.5目錄下,依次執(zhí)行如下三個(gè)命令:./configure -prefix=/root/training/Python-3.6.5makemake installLinux與Mac OS環(huán)境下的Python集成開(kāi)發(fā)環(huán)境1 Linux與Mac OS環(huán)境下的Python集成開(kāi)發(fā)環(huán)境1 Linux下安裝Python(5)創(chuàng)建軟鏈接。軟鏈接放到

28、/usr/local/bin目錄下 此時(shí),在命令窗口運(yùn)行python3Linux與Mac OS環(huán)境下的Python集成開(kāi)發(fā)環(huán)境1 Linux與Mac OS環(huán)境下的Python集成開(kāi)發(fā)環(huán)境1 Linux下安裝Python(6)配置環(huán)境變量執(zhí)行 vi /.bash_profile,打開(kāi)配置文件,添加如下配置:#配置pythonexport PYTHON_HOME=/root/training/Python-3.6.5export PATH=$PYTHON_HOME/bin:$PATH保存退出(:wq),執(zhí)行source/.bash_profile命令使配置生效。Linux與Mac OS環(huán)境下的Py

29、thon集成開(kāi)發(fā)環(huán)境1 Linux與Mac OS環(huán)境下的Python集成開(kāi)發(fā)環(huán)境2 Mac OS下安裝Python1)首先查看Mac自帶的python,可以看到是2.7.10的版本,具體命令:python。2)查看python3的安裝包。具體命令:brew search python3。3)安裝python3。具體命令為:brew install python3。可以看到,python3的實(shí)際安裝目錄是/usr/local/Cellar/python3/3.6.2。4)打開(kāi)配置文件并寫入python的外部環(huán)境變量。具體命令為:open /.bash_profile export PATH=$P

30、ATH:/usr/local/Cellar/python3/3.6.2/bin。5)重命名python。具體命令為:alias python=/usr/local/Cellar/python3/3.6.2/bin/python3.6。6)讓配置文件生效。具體命令為:source /.bash_profile。7)使用python命令查看Python開(kāi)發(fā)環(huán)境是否成功。具體命令為:bin python。8)若Python開(kāi)發(fā)環(huán)境未設(shè)置成功,使用which python3命令查看此時(shí)Python3的位置是否正確,若不正確重復(fù)步驟4)、5)、6)。Linux與Mac OS環(huán)境下的Python集成開(kāi)發(fā)環(huán)

31、境2 Python程序運(yùn)行原理1 計(jì)算機(jī)程序設(shè)計(jì)語(yǔ)言分類機(jī)器語(yǔ)言匯編語(yǔ)言高級(jí)語(yǔ)言二進(jìn)制 0、1 代碼指令構(gòu)成機(jī)器指令的符號(hào)化 面向用戶的、基本上獨(dú)立于計(jì)算機(jī)種類和結(jié)構(gòu)的語(yǔ)言Python程序運(yùn)行原理1 計(jì)算機(jī)程序設(shè)計(jì)語(yǔ)言分類機(jī)器語(yǔ)言匯Python程序運(yùn)行原理2 計(jì)算機(jī)程序的運(yùn)行方式機(jī)器語(yǔ)言編寫的程序可以在計(jì)算機(jī)中直接運(yùn)行,而匯編語(yǔ)言和高級(jí)語(yǔ)言編寫的程序(通常稱為源程序)則需要“翻譯”成機(jī)器語(yǔ)言才能運(yùn)行。1解釋方式2編譯方式指源程序進(jìn)入計(jì)算機(jī)時(shí),翻譯程序逐條翻譯程序指令,每翻譯一條指令便立即執(zhí)行。特點(diǎn):運(yùn)行時(shí)逐語(yǔ)句解釋執(zhí)行。優(yōu)點(diǎn):可以跨平臺(tái),開(kāi)發(fā)效率高。 缺點(diǎn):運(yùn)行效率低。指源程序輸入計(jì)算機(jī)后,翻

32、譯程序首先將整個(gè)程序翻譯成用機(jī)器語(yǔ)言表示的目標(biāo)程序,然后計(jì)算機(jī)再執(zhí)行該目標(biāo)程序,獲得計(jì)算結(jié)果。特點(diǎn):運(yùn)行時(shí),計(jì)算機(jī)可以直接執(zhí)行。優(yōu)勢(shì):運(yùn)行速度快。缺點(diǎn):不能跨平臺(tái),開(kāi)發(fā)效率低。Python程序運(yùn)行原理2 計(jì)算機(jī)程序的運(yùn)行方式機(jī)器語(yǔ)言編寫Python程序運(yùn)行原理3 Python程序的運(yùn)行方式從計(jì)算機(jī)的角度看,Python程序的運(yùn)行過(guò)程包含兩個(gè)步驟:解釋器解釋和虛擬機(jī)運(yùn)行。Python還可以通過(guò)交互方式運(yùn)行。例如,在UNIX/Linux、Mac、Window等系統(tǒng)的命令模式下運(yùn)行Python交互環(huán)境,然后輸入Python指令直接運(yùn)行。實(shí)際開(kāi)發(fā)中,python常被昵稱為膠水語(yǔ)言,能夠很輕松的把用其他語(yǔ)言制作的各種模塊(尤其是C/C+)輕松地聯(lián)結(jié)在一起。Python

溫馨提示

  • 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)論