Python快速教程
作者 | Vamei
來源 | www.cnblogs.com/vamei/archive/2012/09/13/2682778.html
最近看到一個不錯的 Python 入門教程,博主寫得不錯分享給你。
怎麼能快速地掌握 Python?這是和朋友閒聊時談起的問題。
Python 包含的內容很多,加上各種標準庫、擴充庫,亂花漸欲迷人眼。我一直希望寫一個快速的、容易上手的 Python 教程,而且言語簡潔,循序漸進,讓沒有背景的讀者也可以從基礎開始學習。我將在每一篇中專注於一個小的概念,希望在閒暇時可以很快讀完。
小提醒
教程基於 Python 2.7,測試環境為 Linux。我會提醒 Python 3 中有變化的地方。
標準庫的一些包不適用於 Windows 平臺。如果文中的程式無法在你的平臺上執行,歡迎討論。
我將專注於 Python 的主幹,以便讀者能以最快時間對 Python 形成概念。
Python 命令列將以>>>開始,比如 >>>print 'Hello World!'
註釋會以#開始
Python 基礎
Python 基礎 01 Hello World!
Python 基礎 02 基本資料型別
Python 基礎 03 序列
Python 基礎 04 運算
Python 基礎 05 縮排和選擇
Python 基礎 06 迴圈
Python 基礎 07 函式
Python 基礎 08 物件導向的基本概念
Python 基礎 09 物件導向的進一步擴充
Python 基礎 10 反過頭來看看
Python 進階
Python 進階 01 詞典
Python 進階 02 文字檔案的輸入輸出
Python 進階 03 模組
Python 進階 04 函式的引數傳遞
Python 進階 05 迴圈設計
Python 進階 06 迴圈物件
Python 進階 07 函式物件
Python 進階 08 錯誤處理
Python 進階 09 動態型別
Python 深入
到現在為止,Python 學習已經可以告一段落。下面的部分,我想討論 Python 的高階語法和底層實現。這一部分的內容並不是使用 Python 所必須的。但如果你想從事一些大型的 Python 開發(比如製作 Python 工具、寫一個框架等),你會希望對這一部分內容有所的瞭解。
Python 深入 01 特殊方法與多正規化
Python 深入 02 上下文管理器
Python 深入 03 物件的屬性
Python 深入 04 閉包
Python 深入 05 裝飾器
Python 深入 06 記憶體管理
Python 補充
Python 補充 01 序列的方法
Python 補充 02 Python 小技巧
Python 補充 03 Python 內建函式清單
Python 補充 04 Python 簡史
Python 補充 05 字串格式化 (%操作符)
Python 補充 06 Python 之道
Python 標準庫
Python 標準庫的重要性在於:
標準庫是 Python 的一個組成部分。
Python 的哲學是一個問題只有一個最好的解決方法。這些標準庫為許多問題提供了一個標準的解決方案。
Python 標準庫——走馬觀花
Python 標準庫的學習準備
Python 標準庫 01 正規表示式 (re 包)
Python 標準庫 02 時間與日期 (time, datetime 包)
Python 標準庫 03 路徑與檔案 (os.path 包, glob 包)
Python 標準庫 04 檔案管理 (部分 os 包,shutil 包)
Python 標準庫 05 儲存物件 (pickle 包,cPickle 包)
Python 標準庫 06 子程式 (subprocess 包)
Python 標準庫 07 訊號 (signal 包)
Python 標準庫 08 多執行緒與同步 (threading 包)
Python 標準庫 09 程式資訊 (部分 os 包)
Python 標準庫 10 多程式初步 (multiprocessing 包)
Python 標準庫 11 多程式探索 (multiprocessing 包)
Python 標準庫 12 數學與隨機數 (math 包,random 包)
Python 標準庫 13 迴圈器 (itertools)
Python 標準庫 14 資料庫 (sqlite3)
Python 應用
Python 自身的語法簡單,可讀性高,有強大的指令碼功能。這些讓 Python 的開發者可以迅速開發出產品。
Python 應用 01 原始 Python 伺服器
Python 應用 02 Python 伺服器進化
Python 應用 03 使用 PyQT 製作視訊播放器
被解放的姜戈
Django 是 Python 最有代表性的一個網路框架。使用 Django,可以方便的實現一個功能全面、管理簡便的網站或 App 後端。這裡從實用的角度出發,介紹如何使用 Django 框架。
被解放的姜戈 01 初試天涯 (新建專案)
被解放的姜戈 02 莊園疑雲 (資料庫)
被解放的姜戈 03 所謂伊人
被解放的姜戈 04 各取所需
被解放的姜戈 05 黑麵管家
被解放的姜戈 06 假作真時
被解放的姜戈 07 馬不停蹄
被解放的姜戈 08 遠走高飛
Python 快速教程 尾聲
網上教程基於 Python2.7,博主的書《從 Python 開始學程式設計》基於 Python3.5。
相關文章
- Python快速教程 尾聲Python
- Python快速教程 (手冊)Python
- Python 快速教程:尾聲Python
- 學習Python快速教程 尾聲Python
- Python 快速教程(補充篇06):Python之道Python
- Python 快速教程(基礎篇03):序列Python
- Python 快速教程(進階篇03):模組Python
- Python 快速教程(深入篇04):閉包Python
- Python 快速教程(補充篇02): Python小技巧Python
- Python 快速教程(補充篇04): Python簡史Python
- Python 快速教程(網路01):原始Python伺服器Python伺服器
- Python快速入門,附詳細影片教程Python
- Python 快速教程(深入篇05): 裝飾器Python
- Python 快速教程(基礎篇01):Hello WorldPython
- Python 快速教程(基礎篇04):運算Python
- Python 快速教程(基礎篇06): 迴圈Python
- Python 快速教程(基礎篇07): 函式Python函式
- Python 快速教程(進階篇01): 詞典Python
- Python 快速教程(Django02):莊園疑雲PythonDjango
- Python 快速教程(Django01):初試天涯PythonDjango
- Python 快速教程(網路02):Python伺服器進化Python伺服器
- Python 快速教程(補充篇01): Python的序列的方法Python
- Python 快速教程(深入篇06): Python的記憶體管理Python記憶體
- 2020年Python基礎教程,Python快速入門教程(非常詳細)Python
- Python 快速教程(標準庫):學習準備Python
- Python 快速教程(進階篇06):迴圈物件Python物件
- Python 快速教程(深入篇03):物件的屬性Python物件
- Python 快速教程(進階篇07):函式物件Python函式物件
- Python 快速教程(標準庫):走馬觀花Python
- Python,Jupyter Notebook,IPython快速安裝教程Python
- Python 快速教程(進階篇08):異常處理Python
- Python 快速教程(進階篇05):迴圈設計Python
- Python 快速教程(標準庫06):子程式 (subprocess包)Python
- Python 快速教程(標準庫13):迴圈器 (itertools)Python
- Python 快速教程(進階篇09):動態型別Python型別
- Python 快速教程(補充篇03): Python內建函式清單Python函式
- Python 快速教程(深入篇02):上下文管理器Python
- Python 快速教程(基礎篇10):反過頭來看看Python