包:簡單而言,包就是資料夾,用來存放檔案。
模組: 檔案或檔案的集合
python中==和is 的區別
== 主要【判斷的是兩個變數的值】
is 用來判斷兩個變數的記憶體位址
引用傳遞僅僅是資料的引用
is 主要 呼叫的是的是 ip位址
深淺拷貝
1 匯入 copy
import copy
b = copy。copy(a)僅僅是拷貝第一層
深拷貝 copy。deepcopy() 它會做遞迴拷貝
next()返回列表的第乙個數
生成器列表推導式
[i for i in range(101)]
[i for i in range(101)if i %2 ==0]
當;列表中的元素特別多的時候,記憶體的占有率有限
需要使用列表生成器
列表生成器是指將元素轉化為列表的過程
如何將列表中的推導式轉化為列表生成器 將[ ] 轉化為()
next()返回列表的第乙個數
a = (i for i in range (1,10))
for i in a:
print(i)
Python高階二 模組和包
同名模組 放入不同包中 import package1.file1 如何區分包和普通目錄 包下面有乙個 init py檔案 匯入模組 from package import file1 或者 import package.file from os import path print path.isd...
Python 高階 模組 包
命名空間和變數作用域的比較 變數名的查詢覆蓋 匯入模組 模組匯入的特性 模組內建函式 package 包 預設的模組搜尋路徑在 python 解析器編譯安裝時被指定,我們可以通過 sys 模組來檢視和修改它 in 4 sys.path out 4 usr bin usr lib python2.7 ...
python 模組和包 python模組和包
一.模組 python 模組 module 是乙個 python 檔案,以 py 結尾,包含了 python 物件定義和python語句。模組能定義函式,類和變數,模組裡也能包含可執行的 二.匯入模組 1.語法 import模組名from 模組名 import功能名from 模組名 import i...