
掃描右側(cè)圖片或微信搜索 “ Java技術(shù)分享屋 ” ,回復(fù) “ 驗證碼 ” ,獲取驗證密碼。
本資料僅供讀者預(yù)覽及學(xué)習(xí)交流使用,不能用于商業(yè)用途,請在下載后24小時內(nèi)刪除。如果喜歡,請購買正版!
一.資料圖片
二.資料簡介
如果你要用計算機(jī)做很多工作,最終你發(fā)現(xiàn)是有一些您希望自動執(zhí)行的任務(wù)。例如,你可能希望對大量的文本的文件執(zhí)行搜索和替換,或以復(fù)雜的方式重命名并重新排列一堆照片文件。也許你想寫一個小的自定義數(shù)據(jù)庫,或一個專門的GUI應(yīng)用程序或一個簡單的游戲。
如果你是一個專業(yè)的軟件開發(fā)人員,您可能必須使用幾個C/C++/Java庫,但發(fā)現(xiàn)通常的編寫/編譯/測試/重新編譯周期太慢。也許你要寫這樣的庫中的測試套件,然后發(fā)現(xiàn)編寫測試代碼是很乏味的工作。或也許您編寫了一個程序,它可以使用一種擴(kuò)展語言,但你不想為您的應(yīng)用程序設(shè)計與實(shí)現(xiàn)一個完整的新語言。
Python正是這樣為你準(zhǔn)備的語言。
你可以為其中一些任務(wù)寫一個Unix shell腳本或Windows批處理文件,但是shell腳本最適合移動文件和更改文本數(shù)據(jù),不適合用于GUI應(yīng)用程序或游戲。你可以寫一個C/C++/Java程序,但是甚至程序的第一個初稿都可能花費(fèi)大量的開發(fā)時間。Python更簡單易用,可用于Windows、Mac OS X和Unix操作系統(tǒng),并將幫助您更快地完成工作。
Python使用很簡單,但它是一個真正的編程語言,比shell腳本或批處理文件對于大型的程序提供更多的結(jié)構(gòu)和支持。另一方面,Python還提供比C更多的錯誤檢查,并且,作為一種高級語言,它有內(nèi)置的高級數(shù)據(jù)類型,比如靈活的數(shù)組和字典。因為其更加一般的數(shù)據(jù)類型,Python比Awk甚至Perl適用于很多更大的問題領(lǐng)域,而且在Python中很多事情至少和那些語言一樣容易。
Python允許您將您的程序拆分成可以在其它Python程序中重復(fù)使用的模塊。它擁有大量的標(biāo)準(zhǔn)模塊,你可以將其用作你的程序的基礎(chǔ) — 或者作為學(xué)習(xí)Python編程的示例。這些模塊提供諸如文件I/O、系統(tǒng)調(diào)用、套接字和甚至用戶圖形界面接口,例如Tk。
三.資料目錄
1. 吊吊你的胃口1.1
2. Python 解釋器1.2
3. Python簡介1.3
4. 控制流1.4
5. 數(shù)據(jù)結(jié)構(gòu)1.5
6. 模塊1.6
7. 輸入和輸出1.7
8. 錯誤和異常1.8
9. 類1.9
10. 標(biāo)準(zhǔn)庫概覽1.10
11. 標(biāo)準(zhǔn)庫概覽 — 第II部分1.11
12.現(xiàn)在怎么辦?1.12
13. 交互式輸入的編輯和歷史記錄1.13
14. 浮點(diǎn)數(shù)運(yùn)算:問題和局限1.14
Python 2 標(biāo)準(zhǔn)庫2
1. 引言2.1
2. 內(nèi)建函數(shù)2.2
3. 不太重要的內(nèi)建函數(shù)2.3
4. 內(nèi)建的常量2.4
5. 內(nèi)建的類型2.5
6. 內(nèi)建的異常2.6
7. String Services2.7
8. Data Types2.8
9. Numeric and Mathematical Modules2.9
10. File and Directory Access2.10
11. Data Persistence2.11
13. File Formats2.12
14. Cryptographic Services2.13
15. Generic Operating System Services2.14
16. Optional Operating System Services2.15
17. Interprocess Communication and Networking2.16
18. Internet Data Handling2.17
20. Internet Protocols and Support2.18
26. Debugging and Profiling2.19
28. Python Runtime Services2.20
Python 2 語言參考3
1. 簡介3.1
2. 詞法分析3.2
3. 數(shù)據(jù)模型3.3
4. 執(zhí)行模型3.4
5. 表達(dá)式3.5
6. 簡單語句3.6
7. 復(fù)合語句3.7
8. 頂層的組件3.8
9. 完整的語法規(guī)范3.9
Python 3 教程4
1. 引言4.1
2. Python 解釋器4.2
3. Python簡介4.3
4. 控制流4.4
5. 數(shù)據(jù)結(jié)構(gòu)4.5
6. 模塊4.6
7. 輸入和輸出4.7
8. 錯誤和異常4.8
9. 類4.9
10. 標(biāo)準(zhǔn)庫概覽4.10
11. 標(biāo)準(zhǔn)庫概覽 — 第II部分4.11
12.現(xiàn)在怎么辦?4.12
13. 交互式輸入的編輯和歷史記錄4.13
14. 浮點(diǎn)數(shù)運(yùn)算:問題和局限4.14