iT邦幫忙

1

Python 入門筆記 - 6 - 註解、變數

  • 分享至 

  • xImage
  •  

🔹 什麼是註解

  • 註解 主要用來標註程式碼說明
  • 程式運行不會執行註解內容

🔹 註解的寫法

  • 單行註解使用 # 來標註,多行註解使用 '''"""來標註
  • 多行註解較少使用,通常還是會以多行 # 來標註
# 這是一個單行註解

'''
這是一個多行註解
適合用來標記長篇說明
'''

# 註解一
# 註解二
# 註解三

🔹 什麼是變數

  • 變數是用來儲存資料的名稱,可以指向不同型別的值
  • Python 是動態型別語言,不需要事先宣告變數型別,直接使用 = 指定值即可

🔹 變數特性

  • 區分大小寫ageAge 是不同變數)
  • 可重新賦值x = 10 可以改成 x = "Hello"
  • 變數可指向不同型別(但不建議頻繁變更型別,以維持程式碼可讀性)

🔹 變數命名規則

  • 只能使用 字母(a-z, A-Z)、數字(0-9)、底線(_)
  • 不能以數字開頭(如 2name = "錯誤"
  • 不能使用 Python 保留字(如 class, def, import 等)

🔹 變數命名方式

命名方式 範例 用途
小駝峰式(camelCase) myVariableName 常見於 JavaScript 等語言
大駝峰式(PascalCase) MyClassName 類別命名
底線命名法(snake_case) my_variable_name Python 建議用法(PEP 8)
全大寫(常數) MAX_SIZE = 100 常數建議使用全大寫

🔹 變數命名正確示範

name2 = "正確"       # 變數名稱以字母開頭,數字可放後面
my_variable = 10     # 使用底線命名法(snake_case)
class_name = "可以"  # 避免使用 Python 保留字

🔹 變數命名錯誤示範

2name = "錯誤"     # 變數名稱不能以數字開頭
my-variable = 10  # 不能包含減號(-)
class = "錯誤"    # 不能使用 Python 保留字

🔹 注意事項

  • 適當使用註解,但避免過度註解明顯的程式碼
  • 變數名稱應清楚易懂,如 num_of_studentsn 更具可讀性
  • 遵循 PEP 8 規範,變數與函式名稱建議使用 snake_case,類別名稱使用 PascalCase
  • 避免使用保留字作為變數名稱,否則會導致語法錯誤。

🔹 參考文件


圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言