>>后面直接執(zhí)行代碼。" />

亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

python及其解釋器(學(xué)習(xí)筆記一)

系統(tǒng) 1778 0

1. 初識python(python2.7)

1)python既是面向過程的又可以是面向?qū)ο蟮摹C嫦蜻^程:代碼由可以重用的函數(shù)構(gòu)建;面向過程:代碼由數(shù)據(jù)和功能組合成的對象構(gòu)建。

2)python是一種解釋型語言,與java等編譯型語言不同,在執(zhí)行python程序的過程中無需編譯器進行編譯和鏈接,既在執(zhí)行python代碼時減少了編譯環(huán)節(jié),解釋器會將源代碼轉(zhuǎn)換成字節(jié)碼再翻譯給計算機執(zhí)行。

3)python是一種交互式語言:在python的提示符 >>> 后面直接執(zhí)行代碼。

3)python還具有良好的可移植性/可擴展性/易讀性/可嵌入開發(fā)以及擁有連接所有主流數(shù)據(jù)庫的接口等優(yōu)點。其缺點是運行速度與C++等編程語言相比較慢,因此對于有速度要求的部分最好使用c++改寫。

4)與Java或C/C++等編程語言相比,python的語法具有以下特點:

? ? ? ? a. 無需大括號來劃分對象或方法的開始和結(jié)束,使用縮進對代碼模塊進行劃分

? ? ? ? b. 變量或參數(shù)無需聲明,即在定義一個變量或參數(shù)時無需聲明其數(shù)據(jù)類型,可以直接進行定義。

2.python解釋器

1)安裝路徑:通常將python解釋器安裝在/usr/local/bin/python路徑下(也可以自行選擇其他路徑),為了 確保在輸入“python”時能夠順利啟動它,需要將/usr/local/bin目錄包含到搜索路徑中。

2)添加路徑到環(huán)境變量:python通常安裝在磁盤根目錄下。以安裝路徑為“ C:\python27 ”為例,要將此目錄添加到PATH環(huán)境變量中可以在DOS窗口下輸入“ set python=“%python%”;C:\python27 "。

3)啟動與退出:通過輸入“ python ”命令就可以啟動它(或者通過“ python -c command [arg] ... ”l來啟動它),若要退出解釋器時,可以在主窗口 輸入 文件結(jié)束符(Linux系統(tǒng):“ Control-D ”,Windows系統(tǒng):“ Control-Z ”)。或者“ quit() ”命令。

4)執(zhí)行過程:根據(jù)調(diào)用對象的不同可以分為兩種情況,一是使用終端設(shè)備(tty)作為標(biāo)準(zhǔn)輸入調(diào)用時,它交互式地解釋執(zhí)行(如“ print "hello world" ”);二是以文件作為標(biāo)準(zhǔn)輸入調(diào)用時,它讀取文件并將文件作為腳本執(zhí)行(如“ python XX.py ”)。

5)參數(shù)傳遞:調(diào)用解釋器時,腳本名和附加參數(shù)會被傳入到一個名為 sys.argv 的字符串列表,可以通過 import sys 來獲取這個列表。該字符串列表默認(rèn)有一個空字符串元素 sys.argv[0]

6)交互模式:解釋器處于交互模式時由主提示符" >>>" 表示開始執(zhí)行,即看見這個符號時表示目前解釋器處于交互模式,可以直接輸入命令與python進行交互。但是由于python對于方法或類等代碼組的劃分是用縮進來解決的,在編寫if等由多行代碼構(gòu)成的語句時,不能在使用小括號和大括號進行代碼劃分。因此,對于多行結(jié)構(gòu)的語句,寫完第一行語句并按回車鍵后解釋器會顯示出從屬提示符" ..." ,此時就可以開始第二行的編寫了(注意此時需要通過使用縮進方式來劃分代碼)。

(編寫本文的主要目的:為了是記錄自己在學(xué)習(xí)python2.X的過程中遇到的知識點以及自己的理解和歸納,并非完全原創(chuàng)。

參考資料:python2.7.14中文手冊;參考網(wǎng)站:www.runoob.com和www.python.org )

?

?

?

?

?

?


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯(lián)系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發(fā)表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 九九热视频精品 | 五月天久久婷婷 | 成人午夜影视全部免费看 | 亚洲免费视 | 一级毛片短视频 | 五月综合在线 | 国产91在线免费观看 | 亚洲欧美综合国产精品一区 | 日本人69视频jizz免费看 | 亚洲精品色播一区二区 | 久久精品人人做人人爱爱 | 中文国产成人精品久久水 | 久久国产视频网站 | 日韩欧美福利 | 国产成人lu在线视频 | 成人国产在线视频在线观看 | 最新国产中文字幕 | 色偷偷91久久综合噜噜噜 | 一级特级aaa毛片 | 久久久久激情免费观看 | 久久这里有精品 | 国产精品视频免费一区二区三区 | 中文字幕热久久久久久久 | 久热这里只精品热在线观看 | 久久精品国产99久久香蕉 | 九九九九九九伊人 | 国产不卡精品一区二区三区 | 国产精品九九免费视频 | 久久精品亚洲一级毛片 | 国产一级二级三级 | 国产亚洲久久 | 国产成人乱码一区二区三区在线 | 亚洲视频在线免费 | 久久中文字幕免费 | 欧美又粗又硬又大久久久 | 纯欧美一级毛片_免费 | 香蕉超级碰碰碰97视频蜜芽 | 日日拍夜夜嗷嗷叫国产 | 国产亚洲精品中文带字幕21页 | 99视频精品全部免费免费观 | 国产探花视频在线观看 |