python筆記(二)

1、list(),工廠函數,創建一個新的空列表

2、range(),返回一個迭代器,根據需要生成一個指定範圍的數字

3、enumerate(),創建成對數據的一個編號列表,從0開始

4、int(),講一個字符串或者另一個數轉換爲一個整數(如果可行)

5、next(),返回一個可迭代數據結構(如列表)中的下一項

6、BIF,爲python內置函數的簡稱

7、使用三重引號字符串可以在代碼中加入一個多行註釋

8、pypi就是python包索引(python package index),這個網站很值得訪問

9、python內存中的名字就存放在“命名空間”中

10、python的主命名空間名爲_main_

11、模塊是一個包含python代碼的文本文件

12、發佈工具允許將模塊轉換爲可共享的包

13、setup.py程序提供了模塊的元數據,用來構建、安裝和上傳打包的發佈

14、使用import語句可以將模塊導入到其它程序中

15、python中的各個模塊提供了自己的命名空間,使用module.function()形式調用模塊的函數時,要用命名空間名限定函數

16、使用import語句的from module import function 形式可以從一個模塊將函數導入到當前命名空間

17、使用#可以註釋掉一行代碼,或者爲程序增加一個簡短的單行註釋

18、內置函數(built-in functions,BIF)有自己的命名空間,名爲 _builtins_,這會自動半酣在每一個python程序中

19、range() BIF 可以與for結合使用,從而迭代固定次數

20、包含 end=''作爲print()BIF的一個參數會關閉其默認行爲(即在輸入中自動包含換行)

21、如果爲函數參數提供一個缺省值,這個函數參數就是可選的

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章