本篇內(nèi)容主要講解“入門Python必看的知識點(diǎn)有哪些”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實(shí)用性強(qiáng)。下面就讓小編來帶大家學(xué)習(xí)“入門Python必看的知識點(diǎn)有哪些”吧!
1、python版本的選擇
選擇python3.5以上版本進(jìn)行學(xué)習(xí):因?yàn)閜ython2到2020年官方將停止維護(hù),并且3.5版本之前的python3性能上還有所缺陷,這里推薦 python3.6與python3.7版本。
2、獨(dú)特的字符串表達(dá)式
Python使用'(單引號)和"(雙引號)來表示字符串。與Perl、Unix Shell語言或者Ruby、Groovy等語言不一樣,兩種符號作用相同。一般地,如果字符串中出現(xiàn)了雙引號,就使用單引號來表示字符串;反之則使用雙引號。如果都沒有出現(xiàn),就依個人喜好選擇。
3、Python的類型
Python采用動態(tài)類型系統(tǒng)。在編譯的時候,Python不會檢查對象是否擁有被調(diào)用的方法或者屬性,而是直至運(yùn)行時,才做出檢查。所以操作對象時可能會拋出異常。但是Python禁止沒有明確定義的操作,比如數(shù)字加字符串。與其它面向?qū)ο笳Z言一樣,Python允許程序員定義類型。
4、Python函數(shù)的表達(dá)式
Python的函數(shù)支持遞歸、默認(rèn)參數(shù)值、可變參數(shù),但不支持函數(shù)重載。為了增強(qiáng)代碼的可讀性,可以在函數(shù)后書寫“文檔字符串”(Documentation Strings,或者簡稱docstrings),用于解釋函數(shù)的作用、參數(shù)的類型與意義、返回值類型與取值范圍等??梢允褂脙?nèi)置函數(shù)help()打印出函數(shù)的使用幫助。
5、Python中縮進(jìn)的表達(dá)
Python開發(fā)者有意讓違反了縮進(jìn)規(guī)則的程序不能通過編譯,以此來強(qiáng)制程序員養(yǎng)成良好的編程習(xí)慣。并且Python語言利用縮進(jìn)表示語句塊的開始和退出(Off-side規(guī)則),而非使用花括號或者某種關(guān)鍵字。增加縮進(jìn)表示語句塊的開始,而減少縮進(jìn)則表示語句塊的退出。縮進(jìn)成為了語法的一部分。
6、Python賦值運(yùn)算符
7、Python常用控制語句
if語句,當(dāng)條件成立時運(yùn)行語句塊。經(jīng)常與else, elif(相當(dāng)于else if) 配合使用。
for語句,遍歷列表、字符串、字典、集合等迭代器,依次處理迭代器中的每個元素。
while語句,當(dāng)條件為真時,循環(huán)運(yùn)行語句塊。
try語句,與except,finally配合使用處理在程序運(yùn)行中出現(xiàn)的異常情況。
class語句,用于定義類型。
def語句,用于定義函數(shù)和類型的方法。
pass語句,表示此行為空,不運(yùn)行任何操作。
assert語句,用于程序調(diào)試階段時測試運(yùn)行條件是否滿足。
with語句,Python2.6以后定義的語法,在一個場景中運(yùn)行語句塊。
raise語句,制造一個錯誤。
import語句,導(dǎo)入一個模塊或包。
from import語句,從包導(dǎo)入模塊或從模塊導(dǎo)入某個對象。
import as語句,將導(dǎo)入的對象賦值給一個變量。
in語句,判斷一個對象是否在一個字符串/列表/元組里。
到此,相信大家對“入門Python必看的知識點(diǎn)有哪些”有了更深的了解,不妨來實(shí)際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!
新聞標(biāo)題:入門Python必看的知識點(diǎn)有哪些-創(chuàng)新互聯(lián)
路徑分享:http://jinyejixie.com/article36/disisg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供微信小程序、標(biāo)簽優(yōu)化、動態(tài)網(wǎng)站、外貿(mào)建站、小程序開發(fā)、網(wǎng)站策劃
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容