在 Python 中,註解是一種用來解釋程式碼、提高可讀性的重要工具。透過註解的使用,程式設計師能夠向自己或其他開發者傳達程式碼的意圖、功能和邏輯。
單行註解用來解釋某一行或特定片段的程式碼,只需在該行的開頭加上#符號即可。如此,該行後面的所有內容都被Python忽略,作為單純的文字說明。範例如下:
當需要撰寫較長的說明或多行註解時,可以使用三個單引號 ''' 或三個雙引號 """ 將註解內容包裹起來。這種方式適用於撰寫多段文字的註解,例如:
Python在變數的處理方式上與許多傳統程式語言不同。這些差異使得 Python的變數使用更加靈活且直觀。
在許多程式語言中,變數必須在使用前先進行宣告,並且需要明確指定變數的資料型態(例如整數、字串等)。但是在Python中,可以直接在需要時為變數賦值,無需事先宣告其資料型態。Python會自動根據賦予變數的值來推斷其資料型態,這大大簡化了程式編寫過程。
以下為變數的使用方法:
Python是一種動態語言,這表示它在處理變數時依賴於記憶體位址。在為變數賦值時,Python會在記憶體中分配一個位址來儲存該值,變數本身則是指向這個位址的一個指標。
而對於靜態語言而言,當宣告變數時記憶體就會預留空間儲存此變數內容,與動態語言的相關觀念圖如下:
當把變數 x 設定為5時,Python會在記憶體某個位置存儲這個數值,變數 x 則指向該位置。如果另一個變數 y 也被賦值為5,那麼 y 也會指向同一個記憶體位址。我們可以使用 id() 函數來查看變數指向的記憶體位址,如下所示:
正確的變數命名不僅有助於避免程式錯誤,還能提高程式的可讀性。Python有一套變數命名的基本規範,遵守這些規範可以避免許多常見的問題。
以上是我第一天的學習內容,程式語法皆為我所實作的成果~有初步認識Python了!