我是用w3school學程式的,以下是我的簡略筆記。簡單的部分我就不寫了,單純寫自己覺得重要的部分
Indentation(縮排)
為什麼 Python 需要縮排?
在 Python 中,縮排用來界定程式區塊(Code Blocks),例如:
if
條件判斷for
或while
迴圈def
定義函式class
定義類別try-except
錯誤處理區塊
常見縮排方式1.每層縮排 4 個空白
2.使用 Tab 鍵
Casting(類型轉換)

Single (單引號) or Double (雙引號) Quotes?
單引號('
)與雙引號("
)都可以用來定義字串(string)
那什麼時候選用單引號或雙引號?
A.內含雙引號 → 用單引號包
quote = 'She said, "Python is fun!"'
B.內含單引號 → 用雙引號包
name = "It's a nice day!"
C.都想包 → 用跳脫字元 \
sentence = "She said, \"That's awesome!\""
!!! Python 不會自己猜這是內容還是結束,你必須用 \
明確告訴它這是內容。
!!! 類似保護裡面的 " 或是 '
多行字串怎麼辦?
可以用三引號('''
或 """
):
text = '''This is
a multi-line
string.'''
Python 社群的風格建議(PEP 8)
- PEP 是 Python Enhancement Proposal(Python 改進提案)
- 編號 8 的這份提案,就是在定義「怎麼寫出清晰、易讀、整齊的 Python 程式碼」
變數命名規則(Variable Naming Rules)

