Python 是一種面向對象、直譯式計算機程序設計語言,也是一種功能強大而完善的通用型語言,已經具有十多年的發展歷史。它可以運行於Microsoft Windows, Apple Mac OS X, GNU/Linux, BSD和很多其他的操作系統上。

維基教科書編寫進度
草稿 待展 將成 謄正 成文


介紹

編輯
概覽  
下載和安裝  
設置 
使用python解釋器 
交互模式  
Self Help  

概念

編輯
基本語法  
數據類型  
數值  
字符串  
字節數組及相關類型 
列表  
元組  
字典  
集合  
變量和字符串  
運算符  
流程控制  
函數  
迭代器  
生成器  
作用域與名字空間  
錯誤  
異常  
輸入輸出  
模塊  
 
編程習慣用法

高級概念

編輯
描述符
裝飾器  
上下文管理器  
反射  
元類  
性能
提示與技巧  

用Python寫程序

編輯
創建  
基礎數學  
序列型數據結構  
決策控制  
條件表達式  
分支 match-case  
循環  
源文件和注釋  
用戶界面和互交  
模塊和使用  
創建和處理文件  
處理文本  
遊戲編程  
編程風格  

模塊

編輯

標準庫模塊

編輯
基礎性標準庫  
正則表達式  
External commands
XML工具  
多進程  
線程  
協程  
GUI Programming  
Tkinter
CGI interface  
WSGI web programming  
Internet  
Email  
Networks  
Socket編程  
Math
文件 (I/O)  
網頁內容獲取  
struct
單元測試
日誌

第三方庫模塊

編輯
Database Programming  
numpy
Image(PIL或pillow)
pandas
遊戲編程  
Qt4  
Dbus  
pyFormex
matplotlib
Sorted Container Types
3rd Party Internet
加密登錄
Excel
MS Word

編寫擴展模塊

編輯
Extending with Perl  
Extending with C  
Extending with C++  
Extending with Pyrex 
Extending with ctypes 

工具與平台環境

編輯
打包為可執行程序 
pip包管理 
Conda包管理 
jupyter notebook  

注釋

編輯

參考鏈接

編輯
 
維基學院中的相關論述或教學:
 
維基百科中的相關條目: