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
- 2020年Python基礎教程,Python快速入門教程(非常詳細)Python
- Python快速入門,附詳細影片教程Python
- Python教程學習入門影片到進階,Python全套影片合集助你快速提升Python
- python 快速排序Python排序
- HBase 快速啟動教程
- Materialize快速入門教程
- OpenVino快速落地部署教程
- 【git教程】快速掌握gitGit
- Spring AOP快速使用教程Spring
- Python 教程Python
- Python快速入門Python
- Flutter教程(1)——快速預覽Flutter
- React 教程:快速上手指南React
- Jupyter notebook快速入門教程
- Python JSON 教程PythonJSON
- 快應用快速入門教程
- go語言快速入門教程Go
- Laravel 快速新增驗證碼教程Laravel
- 全面的Docker快速入門教程Docker
- Vue3快速入門教程Vue
- 【Python】阿里雲python sdk快速入門Python阿里
- 如何快速入門PythonPython
- 快速安裝python包Python
- python基礎教程|菜鳥教程Python
- 要不要學Python?如何快速學Python?Python
- python教程(零)·前言Python
- Python系列教程6Python
- Python安裝教程Python
- Python基礎教程Python
- python mesa包教程Python
- python教程(一)·python環境搭建Python
- 小白自學Python(一) -- Python教程Python
- gitbook 入門教程之快速體驗Git
- 30 分鐘快速入門 Docker 教程Docker
- 《C#快速入門教程》目錄C#