.

iT邦幫忙

1

Python 入門筆記 - 8 - Python 資料型態

  • 分享至 

  • xImage
  •  

🔹 什麼是資料型態?

  • 資料型態(Data Type) 是用來區分 變數儲存的數據類型
  • 不同資料型態決定了變數的 存儲方式、操作方式
  • Python 是動態型別語言,不需宣告變數型別,會根據賦值自動判斷
x = 10       # 整數型別 int
y = "Hello"  # 字串型別 str
z = 3.14     # 浮點數型別 float

🔹 Python 資料型態

類型 名稱 範例 說明
數值型 int(整數) x = 100 任意大小的整數
float(浮點數) y = 3.14 小數或指數表示法
布林值 bool(布林) is_valid = True TrueFalse
字串型 str(字串) name = "Python" 文字字串
序列型 list(列表) lst = [1, 2, 3] 可變動、可存多種資料
tuple(元組) tpl = (1, 2, 3) 不可變動
集合型 set(集合) s = {1, 2, 3} 無序、不可重複
字典型 dict(字典) d = {"a": 1, "b": 2} 鍵值對存儲

🔹 不同資料型態比較

型態 是否可變動 是否允許重複值 存取方式
list(列表) ✅ 可變 ✅ 允許 索引lst[0]
tuple(元組) ❌ 不可變 ✅ 允許 索引tpl[0]
set(集合) ✅ 可變 ❌ 不允許 無序存取
dict(字典) ✅ 可變 鍵不可重複 鍵存取d["key"]

🔹 資料型態轉換

  • Python 提供內建函式來轉換不同型態
# 數值轉換
x = int(3.14)    # 轉為整數 → 3
y = float(10)    # 轉為浮點數 → 10.0

# 字串轉換
s = str(123)     # 轉為字串 → "123"

# 列表、元組、集合轉換
lst = list((1, 2, 3))  # 元組轉列表 → [1, 2, 3]
tpl = tuple([1, 2, 3]) # 列表轉元組 → (1, 2, 3)
s = set([1, 2, 2, 3])  # 列表轉集合 → {1, 2, 3}

🔹 參考文件


.
圖片
  直播研討會

尚未有邦友留言

立即登入留言