--- title: 2. Python 變數與資料型態 By 彭彭 tags: 學習, 紀錄 --- ### 2. Python 變數與資料型態 By 彭彭 {%youtube FMruNSjHOzQ %} * 資料 程式的基本單位 * 資料型態(資料的分類) 1 數字 2 字串 3 布林值 True False 4 可變列表 List 有順序 可變動的資料集合 5.固定列表 Tuple 有順序 不可變動的資料集合 6.集合 無順序的資料集合 7.字典 鍵值對 key-value pair 8.變數 可用來存放資料的自訂名稱 --- ### 數字 2345 數字 3.5 浮點數(小數) ### 字串 -表達任意的文字 python 語法是英文 若要表中文應該使用“”當成字串 “測試中文” “Hello World” ### 布林值 Ture False ### List 可變列表 有順序 可變動的列表 [] 括號肚子裡面可以裝東西 [3,4,5,] 中括號 用逗號隔開 ["Hello", "World"] 用逗號隔開不同的資料 裝成集合 ### Tuple 不可變列表 有順序 不可變動的列表 () (3,4,5,) 小括號 用逗號隔開 ("Hello", "World") ### 集合 set {} 大括號 沒有順序概念 程式內部沒有區分第一第二 {3,4,5} {"hello","world"} ### 字典 鍵值的配對 {"apple":"蘋果", "data":"資料"} 鍵跟值的配對 兩個配對 ### 變數 用來儲存資料的自訂名稱 開頭不可以是數字 用英文 變數名稱=資料 把資料放進變數裡 x=3 print(資料) print(x) >3 print(True) True 變數有彈性 * x=3 print(x) x=True print(x) >3 True * x="Hello" print(x) > hello