Python

係一種直譯高階程式語言，由荷蘭科研機構 CWI嘅 Guido van Rossum 設計，1991年首次推出，特徵係啲編碼嘅可讀性高、空格有語義、支援多種嘅編程範式、而且有個全面嘅標準庫。因為呢啲緣故，Python 喺廿一世紀初俾人廣泛採用嚟做好多種唔同嘅編程作業，例如係編寫機械學習程式同電子遊戲程式。喺工程學同科學界常用；喺財經界亦都成為咗考CFA牌可以考嘅嘢。

語法

縮進 
Python 呢種程式語言跟越位法則，即係話縮進會用嚟表示「邊幾行碼屬同一個碼塊」嘅資訊。

關鍵字 
Python 有35個關鍵字：

and
 as
 assert
 async
 await
 break
 class
 continue
 def
 del
 elif
 else
 except
 False
 finally
 for
 from
 global
 if
 import
 in
 is
 lambda
 None
 nonlocal
 not
 or
 pass
 raise
 return
 True
 try
 while
 with
 yield

數據結構 
array[::]
zip(,)

控制流程 
Python 容許多種控制流程功能，包括：
if... else
if...elif...else
for
while
try

I/O 
print(...)
input("")
with open("...", " ") as ...

子程序 
def func1(*args):

運算子 
 + 相加
 - 相減
 * 相乘
 / 除
 % 取餘數

例子碼 
以下係 Python 嘅 Hello World 代碼，出名在非常簡單：
print("Hello, world!")
以下呢段 python 碼會攞一個正整數做 input，再俾嗰個數嘅階乘做 output：
n = int(input('Type a number, and its factorial will be printed: '))

if n < 0:
    raise ValueError('You must enter a positive integer')

fact = 1
i = 2
while i <= n:
    fact *= i
    i += 1

print(fact)

機械學習
Anaconda
Spyder 軟件

攷

參考 
Downey, Allen B. (May 2012). Think Python: How to Think Like a Computer Scientist (Version 1.6.6 ed.). ISBN 978-0-521-72596-5.
免費 Python 網上廣東話教學 (由香港浸會大學提供)