python入門整理1-基礎(chǔ)

python入門整理1-基礎(chǔ)

ID:34418350

大?。?33.72 KB

頁數(shù):16頁

時間:2019-03-06

python入門整理1-基礎(chǔ)_第1頁
python入門整理1-基礎(chǔ)_第2頁
python入門整理1-基礎(chǔ)_第3頁
python入門整理1-基礎(chǔ)_第4頁
python入門整理1-基礎(chǔ)_第5頁
資源描述:

《python入門整理1-基礎(chǔ)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。

1、Python?基礎(chǔ)教程Python是一種解釋型、面向?qū)ο?、動態(tài)數(shù)據(jù)類型的高級程序設(shè)計語言。Python下環(huán)境搭建Python最新源碼,二進制文檔,新聞資訊等可以在Python的官網(wǎng)查看到:Python官網(wǎng):http://www.python.org/Python包管理器下載及安裝1.安裝setuptools2.pip使用a)查找:i.https://pypi.python.org/pypiii.pipsearchxlrdb)安裝i.pipinstallxlrd,xlwtc)獲取已安裝的包i.pi

2、plistPython基礎(chǔ)語法中文編碼Python中默認(rèn)的編碼格式是ASCII格式,在沒修改編碼格式時無法正確打印漢字,所以在讀取中文時會報錯。解決方法為只要在文件開頭加入?#-*-coding:UTF-8-*-?或者?#coding=utf-8?就行了。行和縮進學(xué)習(xí)Python與其他語言最大的區(qū)別就是,Python的代碼塊不使用大括號({})來控制類,函數(shù)以及其他邏輯判斷。python最具特色的就是用縮進來寫模塊。縮進的空白數(shù)量是可變的,但是所有代碼塊語句必須包含相同的縮進空白數(shù)量,這個必須嚴(yán)

3、格執(zhí)行。多行語句Python語句中一般以新行作為為語句的結(jié)束符。但是我們可以使用斜杠()將一行的語句分為多行顯示,如下所示:語句中包含[],{}或()括號就不需要使用多行連接符。如下實例:注釋python中單行注釋采用#開頭。python中多行注釋使用三個單引號(''')或三個單引號(""")。變量賦值Python中的變量不需要聲明,變量的賦值操作既是變量聲明和定義的過程。每個變量在內(nèi)存中創(chuàng)建,都包括變量的標(biāo)識,名稱和數(shù)據(jù)這些信息。每個變量在使用前都必須賦值,變量賦值以后該變量才會被創(chuàng)建。等號

4、(=)用來給變量賦值。等號(=)運算符左邊是一個變量名,等號(=)運算符右邊是存儲在變量中的值。例如:Python變量類型標(biāo)準(zhǔn)數(shù)據(jù)類型在內(nèi)存中存儲的數(shù)據(jù)可以有多種類型,Python有五個標(biāo)準(zhǔn)的數(shù)據(jù)類型:lNumbers(數(shù)字)lString(字符串)lList(列表)lTuple(元組)lDictionary(字典)數(shù)字?jǐn)?shù)字?jǐn)?shù)據(jù)類型用于存儲數(shù)值。Python支持四種不同的數(shù)值類型:lint(有符號整型)llong(長整型[也可以代表八進制和十六進制])lfloat(浮點型)lcomplex(復(fù)數(shù)

5、)字符串字符串或串(String)是由數(shù)字、字母、下劃線組成的一串字符。字符串操作:加號(+)是字符串連接運算符,星號(*)是重復(fù)操作。如下實例:以上實例輸出結(jié)果:列表List(列表)是Python中使用最頻繁的數(shù)據(jù)類型,用[]標(biāo)識。列表可以完成大多數(shù)集合類的數(shù)據(jù)結(jié)構(gòu)實現(xiàn)。它支持字符,數(shù)字,字符串甚至可以包含列表(所謂嵌套)。列表中的值得分割也可以用到變量[頭下標(biāo):尾下標(biāo)],就可以截取相應(yīng)的列表,從左到右索引默認(rèn)0開始的,從右到左索引默認(rèn)-1開始,下標(biāo)可以為空表示取到頭或尾。列表操作:加號(+)

6、是字符串連接運算符,星號(*)是重復(fù)操作。如下實例:以上實例輸出結(jié)果:元組元組是另一個數(shù)據(jù)類型,類似于List(列表)。元組用"()"標(biāo)識。內(nèi)部元素用逗號隔開。但是元素不能二次賦值,相當(dāng)于只讀列表。操作類似列表,但不允許更新字典字典(dictionary)是除列表以外python之中最靈活的內(nèi)置數(shù)據(jù)結(jié)構(gòu)類型。字典用"{}"標(biāo)識。字典由索引(key)和它對應(yīng)的值value組成。列表是有序的對象結(jié)合,字典是無序的對象集合。兩者之間的區(qū)別在于:字典當(dāng)中的元素是通過鍵來存取的,而不是通過偏移存取。輸出結(jié)

7、果為:Python運算算術(shù)運算符比較運算符賦值運算符邏輯運算符Python條件判斷與循環(huán)條件語句Python程序語言指定任何非0和非空(null)值為true,0或者null為false。Python編程中if語句用于控制程序的執(zhí)行,if語句的判斷條件可以用>(大于)、<(小于)、==(等于)、>=(大于等于)、<=(小于等于)來表示其關(guān)系?;拘问綖椋喝绻袛嘈枰鄠€條件需同時判斷時,可以使用or(或),表示兩個條件有一個成立時判斷條件成功;使用and(與)時,表示只有兩個條件同時成立的情況下

8、,判斷條件才成功。當(dāng)if有多個條件時可使用括號來區(qū)分判斷的先后順序,括號中的判斷優(yōu)先執(zhí)行,此外and和or的優(yōu)先級低于>(大于)、<(小于)等判斷符號,即大于和小于在沒有括號的情況下會比與或要優(yōu)先判斷。循環(huán)語句python循環(huán)類型:While循環(huán)Python編程中while語句用于循環(huán)執(zhí)行程序,即在某條件下,循環(huán)執(zhí)行某段程序,以處理需要重復(fù)處理的相同任務(wù)。其基本形式為:for循環(huán)Pythonfor循環(huán)可以遍歷任何序列的項目,如一個列表或者一個字符串??刂普Z句break語句用來終止循環(huán)語句,即循環(huán)

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。