可以被next()函數(shù)調(diào)用并不斷返回下一個(gè)值的對(duì)象稱為迭代器:Iterator。 目的是在使用集合的時(shí)候,減少占用的內(nèi)容。 以直接作用于for循...
在函數(shù)內(nèi)部再定義一個(gè)函數(shù),并且這個(gè)函數(shù)用到了外邊函數(shù)的變量,那么將這個(gè)函數(shù)以及用到的一些變量稱之為閉包。 模型: 實(shí)例: 優(yōu)點(diǎn):閉包優(yōu)化了變量,...
在Python中,一邊循環(huán)一邊計(jì)算的機(jī)制,稱為生成器:generator ?可以通過next()函數(shù)獲得生成器的下一個(gè)返回值 第一種方式: 第二...
淺拷貝: id(地址)一樣,內(nèi)容一樣 深拷貝: id(地址)不一樣,內(nèi)容一樣
shutil模塊提供了大量的文件的高級(jí)操作。特別針對(duì)文件拷貝和刪除,主要功能為目錄和文件操作以及壓縮操作。對(duì)單個(gè)文件的操作也可參見os模塊。
異常就是程序運(yùn)行錯(cuò)誤或者邏輯混亂。需要給客戶友好的提示。 格式: try: 可能出現(xiàn)異常的代碼 except: 對(duì)異常信息做出的解釋 捕捉任何異...
os模塊 os.name 字符串指示你正在使用的平臺(tái)。比如對(duì)于Windows,它是'nt',對(duì)于Linux/Unix用戶,它是 'posix' ...
流程: 1.打開或者新建立一個(gè)文件 2.讀/寫數(shù)據(jù) 3.關(guān)閉文件 格式: file = open('文件名','模式','編碼方式') 讀/寫數(shù)...