資料=程式基本單位
資料型態=資料的分類
資料型態(Data type):
數字
整數(Integer)
長整數(Long Integer)
小數/浮點數(float)
字串(string):多個字元組成的有限序列
用雙引號" "表示
布林值(Boolean):通常用於判斷式
True(正確)/False(錯誤),
簡寫用大寫:T/F 表示
列表:有順序的資料集合
又分為列表內的資料可不可變動來區分:
List(可變列表):"可"變動的資料
使用中括號 [ ]表示
使用逗號, 作為隔開
索引舉例:
計算從“第0個”開始算
例如:
["中文1","中文2"]
第0個:中文1
第1個:中文2
舉例:
list=[1,2,3]
第0個:1
第1個:2
第2個:3
print(list[0]) ...(翻譯:印出索引第0個)
會印出: 1
可變動資料意思是:
例如現在是
list2=(1,2,3)
內容物可再改 (重新指定
list2=(4,5,6)
Tuple(固定列表):"不可"變動的資料
使用小括號 ( )表示
使用逗號, 作為隔開
放數字:
(1,2,3)
放中文:
("中文1","中文2")
什麼叫做不可變動資料?
就是不能重新再指定
例如現在是
tuple=(1,2,3)
就不能再改
tuple=(4,5,6)
他就是只能放(1,2,3)
集合:資料無順序概念
由「數字、字串或布林」組成
使用 set() 可以建立空集合,或將串列、tuple、字串或字典轉換為集合,使用的方法為「set(要變成集合的元素)」
字典(dictionary): 鍵:值 的概念
字典,顧名思義就像「查詢用的字典」一樣,透過要查詢的「鍵 key」( 關鍵字 ),就能夠查詢到對應的「值 value」( 解釋說明 )
使用大括號表示
裡面資料的格式如下:
鍵:值 之間使用逗號
{"","","".......}
成果:
{"apple:蘋果","Hi":嗨"}
變數:
表示的是「某個物件」的「名稱」,當給予某個變數內容時,其實是將內容放入一個物件「容器」中儲存,然後「給予這個物件一個變數名稱」。
簡稱用來存放資料的自訂名稱
格式:變數名稱=資料
規矩(其他程式有其他規矩)
以Python 為例:
名稱:可自訂
但不能使用
1.Python的保留字 (if,for,while...
2.開頭不能是數字(字母、數字和底線OK)
3.不能使用單個的底線_
4.變數名稱應盡量使用有意義的名稱
5.大小寫有區分,因此變數名稱的大小寫需保持一致。
用法:
類似數學裡面的代數用法
x=3
意思:把3放進(指定給)x
印出資料的方式:
語法: **print(你要印出的資料)**
舉例:印出變數X的資料
x=3 (翻譯:現在把3放進x
print(x)
印出:3
但如果變數x又重新指定
x中資料就會更新(可以想成覆蓋
x=True (翻譯:現在改把True放進x
print(x)
印出:True
明天見