--- title: ch02. Python 變數與資料型態 By 彭彭 tags: 彭彭, 學習, 筆記 --- # 影片大綱 1. Python 資料型態(data type):數字、字串、布林值、列表 List、固定列表 Tuple、集合 Set、字典 Dictionary。 2. Python 變數宣告與使用。 # 影片 {%youtube FMruNSjHOzQ %} --- # 筆記 ## 各種資料型態 **資料: 程式的基本單位** - 數字 - 整數、長整數、浮點數(小數) - 長整數: 很大的數字 - 字串 string(character),比較粗一點的講法是 object。 - 布林值 Boolen - 有順序、可動的列表 List - 有順序、不可動的列表 Tuple - 集合 Set,沒有順序概念 - 字典 Dictionary,鍵值對(Key-Value Pair)的集合 變數: 用來儲存資料的自訂名稱。 變數名稱=資料 x=5 date=3 ## 補充 內建函式 set ``` 以下都會是一樣的 set {3,4,5} set([3,4,5]) set((3,4,5)) set({3,4,5}) 但不可以寫 set(3,4,5) ``` ## YT留言 ``` # 資料︰程式的基本單位 # 數字 3456 # 整數 3.5 # 浮點數(小數) # 字串 "測試中文" "Hello World" # 布林值 True False # 有順序、可動的列表 List [3,4,5] ["Hello","World"] # 有順序、不可動的列表 Tuple (3,4,5) ("Hello","World") # 集合 Set {3,4,5} {"Hello World"} # 字典 Dictionary {"apple":"蘋果","data":"資料"} # 變數︰用來儲存資料的自訂名稱 # 變數名稱=資料 x=3 # print(資料) print(x) x=True # 取代舊的資料 print(x) x="Hello" print(x) x={3,5,6} # 集合 Set print(x) ``` ``` 變數名稱只能用數字或英文字母大小寫,還有底線 _。第一個字母不能用數字。 第一個字母要大寫小寫都可以 :) 長度的話,查到的資料是至少可以用 1200 萬。 ``` ``` 想請教老師,Python 和早期程式語言的C++ & Pascal & dBase有和差別?我是LKK來重拾回憶程式設計的。 我是以Database程式設計為出發的,C++為輔,在DOS環境下執行,算起來有三十四年前了。😄😄 --- Python 算是個執行速度慢很多,但寫起來很快就能完成很多功能的程式語言 XDDDD ``` --- # END