Python中的資料型態(Data Type)
資料型態是指Python 程式語言中的變數(variable)的資料型態或可稱為資料種類。變數好像一間房間,內裡儲存着東西,這就是資料,這東西可能是人、動物、物件等,這就是東西的型態或理解為東西的種類。同時,為每一變數起名要注意合理性及易明白為原則,就如一間房間用來儲存雜物,理應改為雜物房,但卻改名為睡房。那樣,會對日後在程式維護(program maintenance),種下不必要的麻煩。注意:不同種類的資料是不能作比較。例子:
Name = “學勤”
Year = 30
History = Name + Year
注意:以上句式在執行時會產生錯誤(Error)。另外,在Python 眼中, Year及year是兩個不同變數。解釋:Name這變數儲存的資料型態 / 種類是字串,而Year這變數儲存的資料型態 / 種類是數字。不同類型不能作比較,不能作相加,是基本邏輯原則。
對初學者來說,Python 最常用的資料型態有:
Integer (整數數字)
例子:12
Float (定點數字)
例子:12.6
String (字串)
例子:“學勤”
Boolean (對或錯)
例子:3>2
List (串列/清單)
例子:[“Peter”, “Mary”,“David”]
注意:在Python 程式,要儲存資料入變數內,變數是不用事先申報所接受的指定資料型態,Python 程式中的變數 ,是可以隨時接受不同的資料型態。
例子:
a = 30
a = “學勤”
學勤進修教育中心
電腦專科導師
周柏堅