型別

python沒有型別問題,按照你所輸入的物件(object)去對穎每個物件所屬的型別(type)。練習宣告a,b,c三個不同的變數分別為,a=1,b=2.1,c='hello'。接著再把他們print出來看看!

保留字

在命名變數的時候要避免使用保留字。

List(串列)

除了整數、浮點數和字串之外,還有一種具備容器概念的類別。因為在python裡面沒有陣列型態,而與陣列型態很像的就是list。差別在於,這種型別可以存入任何型別的物件。例如:

建立串列物件的時候,語法是使用方括號「[,]」包住想含有的物件。

可變與不可變

型別int、float、str的物件,擁有不可變的特性,一旦建立之後就無法更動值;可以讓某名稱轉而指向別的物件,但沒辦法去修改不可變物件。 .>>>a = 3 .>>>a = 4 .>>>a 4

Tuple

除了串列list這種型別,有孩一種是不可變的list。也就是tuple,在建立tuple的時候利用小括號「(,)」包住物件。

List vs Tuple

如果所有元素都有相同的型別
可以有效降低額外的成本
    . 前20個質數
    . 各種程式語言的名稱
    . 某人的年齡,體重,身高
    . 某人的生日、出生地
    . 持續進行中的一系列撞球比賽的結果
    . 已拍完電影的基本資料、年份等

results matching ""

    No results matching ""