在 Python 中有哪些基本的命名規則呢?
- All uppercase:
constant (常數),通常位於主程式之上、檔案開始的最上方,方便定義以下程式碼所需的常數值。
ex:CONSTANT = 100 - 1st uppercase:
class(類別),有時會是從其他檔案import而來,通常用於製造物件時使用。
ex:import時 -> from campy.graphics.gwindow import GWindow
(註解: 由campy中的graphics中的gwindow.py檔import GWindow這個class)
製造物件 window 時 -> window = GWindow() - all lowercase (可能情況有兩種):
(1) global variable (全域變數),定義於主程式之上、檔案開始的最上方,該檔案中所有 function 都可以看到該變數定義,為了與常數區別因此在定義的 function 中使用時要先宣告。
ex:定義時 -> a = 0
在 function 中使用時 -> global a
(2) local variable (局部變數),就是一般在設計的 function 中所定義的變數
ex:a = 0
Article by Jacky
stanCode標準程式教育機構-你也值得更好的教育
Facebook|https://www.facebook.com/stancode.tw
Instagram|https://www.instagram.com/stancode_tw/
YouTube|https://www.youtube.com/@stancode7228/videos
Website|https://www.stancode.tw/
TikTok|https://www.tiktok.com/@standardcoding
