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  

注釋

編輯

參考連結

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