python學習筆記

1、利用import語句導入模塊

2、腳本的名稱總是sys.argv列表的第一個參數

3、Python從0開始計數,而非從1開始。

4、字節編譯的.pyc文件
.pyc文件是十分有用的——它會快得多,因爲一部分輸入模塊所需的處理已經完成了。
另外,這些字節編譯的文件也是與平臺無關的。所以,現在你知道了那些.pyc文件事實上是什麼了。

5、如果你想要直接輸入argv變量到你的程序中(避免在每次使用它時打sys.),
那麼你可以使用from sys import argv語句。如果你想要輸入所有sys模塊使用的名字,
那麼你可以使用from sys import *語句。這對於所有模塊都適用。一般說來,
應該避免使用from..import而使用import語句,
因爲這樣可以使你的程序更加易讀,也可以避免名稱的衝突。


6、每個Python模塊都有它的__name__,如果它是'__main__',
這說明這個模塊被用戶單獨運行,我們可以進行相應的恰當操作。

7、在Python中有三種內建的數據結構——列表[]、元組()和字典{:,},
訪問元素統一用[index],index可以是下標,也可以是key,
但主要根據數據結構來決定。

8、在Python中,你在每個項目之間用逗號分割。

列表中的項目應該包括在方括號中,這樣Python就知道你是在指明一個列表。
一旦你創建了一個列表,你可以添加、刪除或是搜索列表中的項目。
由於你可以增加或刪除項目,我們說列表是 可變的 數據類型,即這種類型是可以被改變的。

9、你可以在列表中添加 任何種類的對象 包括數甚至其他列表。

10、元組和列表十分類似,只不過元組和字符串一樣是 不可變的 即你不能修改元組。
元組通過圓括號中用逗號分割的項目定義。元組通常用在使語句或用戶定義的函數能夠
安全地採用一組值的時候,即被使用的元組的值不會改變。

11、類使用class關鍵字創建。類的域和方法被列在一個縮進塊中
類的方法與普通的函數只有一個特別的區別——它們必須有一個額外的第一個參數名稱,
但是在調用這個方法的時候你不爲這個參數賦值,
Python會提供這個值。這個特別的變量指對象本身,按照慣例它的名稱是self(java,c++中叫this)

12、使用類名後跟一對圓括號來創建一個對象/實例,不需要帶new哦

__init__方法在類的一個對象被建立時,馬上運行。這個方法可以用來對你的對象
做一些你希望的 初始化 。注意,這個名稱的開始和結尾都是雙下劃線。




發佈了39 篇原創文章 · 獲贊 1 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章