python筆記(3)


Python串列與Tuple

大部分的程式語言都可以表達一系列的項目,並且用他們的整數位置來索引:從第一個,第二個,直到最後一個。
python有兩種序列結構:tuple與串列,它們都有零個或多個元素,與字串不同的是,他們可以用不同類型的元素,實際上,每一個元素都可以是任何python的物件,因此可以任意地創造有深度且複雜的結構。
那為什麼python同時擁有串列與tuple呢?Tuple是不可變的,當你指派一個元素給tuple之後,元素就確定了,再也不能改了。串列是可改變的,也就是說,可以盡情的刪除和插入元素。


python程式結構
許多程式語言都會使用大括號( { 或 } ),或關鍵字(ex:begin與end)來標記一段程式,在這些語言中,使用一致的縮排是一種良好的做法,如此一來,可讓自己與其他人更容易閱讀程式。
在設計pytoh前身時,作者認為縮排本身已足以定義程式的結構了,所以決定省去所有要輸入的括號,而python與眾不同之處,其中一點就是它用空白字元來定義程式結構,這是新使用的人會發現的第一個地方,而對曾經使用程式語言的人來說,感覺應該會非常奇怪,但用python寫習慣後,一定可以感受到他的方便之處。


  • 用#來註解
    註解是在程式中一段會被python忽略的文字。可能使用者會用註解來解釋附近的python程式,提醒自己要再抹個時刻修復某個東西,或任何使用者要做的事。要用#字元來製作註解,從它之後,直到該行結束前的所有東西,都是註解的一部分,通常會看到獨立一行的註解,如下所示
    Seconds_per_day=86400 #60 sec?min*60 min/hr*24 hr/day

python從頭開始






Related Posts

第二梯次 Kotlin 讀書會

第二梯次 Kotlin 讀書會

[20] 強制轉型 - 轉換值、ToString、JSON

[20] 強制轉型 - 轉換值、ToString、JSON

Git 版本控制入門(1)- git 新手包

Git 版本控制入門(1)- git 新手包



Comments