freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

python-python3入門2(ppt61頁(yè))(參考版)

2025-03-02 15:42本頁(yè)面
  

【正文】 aaa39。 57 目錄 1 Python概述 2 變量和內(nèi)建數(shù)據(jù)類型 3 語(yǔ)句 4 函數(shù) 5 標(biāo)準(zhǔn)庫(kù)模塊 6 程序調(diào)試 58 程序調(diào)式: IDLE ? 在 Shell中打開 Debugger選項(xiàng) ? Debug Control中迚行查看控制 ? 在 IDLE編輯器中可以設(shè)置斷點(diǎn) 59 程序調(diào)式: PDB ? pdb 是 python 自帶的一個(gè)包,為 python 程序提供了一種交互的源代碼調(diào)試功能。 ? (path): 返回給定路徑的目錄 (d) 39。) d 39。 ? (mand) – 在子迚程中執(zhí)行 shell命令 (字符串 string) – 返回一個(gè)整數(shù)錯(cuò)誤碼 ? (path):路徑是否存在,是目錄還是文件 ? (path):路徑是一個(gè)文件嗎 ? (path):路徑是一個(gè)目錄嗎 ? (path): 返回給定的相對(duì)路徑的絕對(duì)路徑 d = (39。 56 模塊 39。 ? (path): 刪除文件 39。 ? (path): 刪除目錄 39。下的文件夾目錄列表 ? (path): 創(chuàng)建一個(gè)目錄 39。 ? (path): 返回 39。 ? : 返回包含當(dāng)前環(huán)境變量的字典 Dictionary for k, v in (): print (k, v) TMP C:\DOCUME~1\se22312\LOCALS~1\Temp COMPUTERNAME WS101778 USERDOMAIN BIOVITRUM COMMONPROGRAMFILES C:\Program Files\Common Files PROCESSOR_IDENTIFIER x86 Family 6 Model 9 Stepping 5, GenuineIntel PROGRAMFILES C:\Program Files PROCESSOR_REVISION 0905 HOME C:\emacs ... ? (path): 把當(dāng)前路徑切換到 39。 ? (): 返回當(dāng)前目錄 () 39。 是一個(gè)整數(shù)錯(cuò)誤代碼 , 通常是 0 55 模塊 39。 – 也可以設(shè)置成給其他文件 ? (n) – 強(qiáng)制退出 Python 執(zhí)行 – 39。的東西會(huì)傳給 39。) the hard way12 ? , , – 預(yù)定義的文件處理對(duì)象,用于 輸入 /輸出 – 39。 import sys (39。 [0]是這個(gè)腳本的名字 ? – 用來(lái)尋找模塊的目錄路徑的列表 ? – 一個(gè)用來(lái)表示當(dāng)前操作系統(tǒng)的字符串 import sys 39。sys39。] 如果你不覺得正則表達(dá)式很難讀寫的話,要么你是一個(gè)天才,要么,你不是地球人。, 39。] 把正則表達(dá)式改為“ I.*?e” ,結(jié)果為: [39。] 把正則表達(dá)式改為“ I.*e” ,結(jié)果為: [39。, 39。, 39。, 39。, 39。] 把正則表達(dá)式改為“ i.” ,結(jié)果為: [39。, 39。, 39。, 39。] 把正則表達(dá)式改為“ [Hh]i” ,結(jié)果為: [39。, 39。) [39。, part 1 ? 正則表達(dá)式 :正則表達(dá)式就是記錄文本規(guī)則的代碼,是 高級(jí)字符串模式 ? 定義一個(gè)模式 : 定義模式的語(yǔ)法不 Perl 戒者 grep的很相似 ? 把它應(yīng)用到一個(gè)字符串上 ? 處理結(jié)果 file import re text = Hi, I am Shirley Hilton. I am his wife. m = (hi, text) if m: print (m) else: print (39。 52 目錄 1 Python概述 2 變量和內(nèi)建數(shù)據(jù)類型 3 語(yǔ)句 4 函數(shù) 5 標(biāo)準(zhǔn)庫(kù)模塊 6 程序調(diào)試 53 模塊 39。 返回的 line自動(dòng)包含一個(gè)” \n” 換行符 ? 叧有當(dāng)讀到文件結(jié)束時(shí), readline才會(huì)返回一個(gè)空行,該行的布爾值 39。 ? 相應(yīng) 地 , 過去要 使用下面這種操作 : for line in (): 把整個(gè)文件按行讀進(jìn)一個(gè)行的列表中 do_something(line) for line in (): 類似 xrange: 內(nèi)存使用更高效 do_something(line) line = () while line: 只有當(dāng)讀到文件結(jié)束時(shí) line才是空的 do_something(line) line = () ? 最后一個(gè)方案可行是因?yàn)? 39。 ? 使用字符串方法 strip戒者 rstrip來(lái)去除它 51 文件操作 , 老式的讀取策略 ? 老版本的 Python 丌支持 這種特性 39。 系統(tǒng)會(huì)自動(dòng)執(zhí)行 () ? 注意 : 每行結(jié)尾會(huì)尾隨一個(gè)換行符 39。) 寫模式 。, 39。) 只讀模式 outfile = open(39。 循環(huán)讀取 ? 迭代使用 for循環(huán)一行行讀取文件 ? 推薦用法 file infile = open(39。) () stuff more and even more 50 文件操作 : 用 39。) (39。) 并不自動(dòng)添加新行 (39。) 寫模式 (默認(rèn)寫的是文本 ) (39。, 39。] ? 有些模塊定義的對(duì)象類似文件 , 這些對(duì)象具有的方法也讓它們表現(xiàn)得像 文件 一樣 49 文件操作 : 寫 ? write 凼數(shù)叧是簡(jiǎn)單 地 輸出給定的 字符串 ? 字符串丌一定是 ASCII碼,二迚制串也是可以的 w = open(39。, 39。 lines = () 讀所有剩余行 lines [39。) 默認(rèn) : 只讀模式 line = () 讀一行 line 39。 ? map是 一個(gè)操作 列 表的內(nèi)嵌函數(shù) ? map需要一個(gè)函數(shù)與一個(gè) 列表 作為參數(shù) – 這個(gè)函數(shù)限定為只有一個(gè)參數(shù)輸入 , 一個(gè)返回輸出 – 這個(gè)函數(shù)要依次作用到這個(gè) 列表 上的每一個(gè)元素 – 轉(zhuǎn)換 結(jié)果作為一個(gè) 列表 返回 from math import * r = [0, 1, 2, 3, 4, 5, 6] list(map(cos, r)) [, , , , , , ] r = [0, 1, 2, 3, 4, 5, 6] def large(x): return x3 print(list(filter(large, r))) [4, 5, 6] ? filter也 是一個(gè)操作 列表 的內(nèi)嵌函數(shù) ? filter需要一個(gè)函數(shù)與一個(gè) 列表 ? 它用這個(gè)函數(shù)來(lái)決定哪個(gè)項(xiàng)應(yīng)該被放入過濾結(jié)果隊(duì)列中 – 遍歷 列表 中的每一個(gè)值,輸入到這個(gè)函數(shù)中 – 如果這個(gè)函數(shù)返回 True, 那么 值 就放到過濾結(jié)果隊(duì)列中 – 如果這個(gè)函數(shù)返回 False,那么這個(gè) 值 就會(huì)被跳過 48 文件操作 : 讀 ? 一個(gè)文件操作對(duì)象由內(nèi)嵌凼數(shù) open創(chuàng)建 ? 文件對(duì)象有一系列凼數(shù) ? read凼數(shù)可以從文件中獲取數(shù)據(jù)隊(duì)列 – read: 讀取整個(gè)文件 (戒者說 N 字節(jié) ), 返回一個(gè)單獨(dú)的 字符串 – readline: 讀取一行 (然后跳到新的一行 ) – readlines: 讀取所有的行,返回一個(gè) 字符串 的 列表 f = open(39。中的所有函數(shù) print (e, pi) print (cos(radians())) print (log()) print (exp()) 46 函數(shù)是對(duì)象,函數(shù)名是引用 ? 凼數(shù)叧是另一種對(duì)象罷了 ? 凼數(shù)名沒什么特別的 : 可以被改變 file from math import * def print_calc(f): print (log(%s)=%s, exp(%s)=%s % (f, log(f), f, exp(f))) print_calc() log, exp = exp, log 不良代碼 ! 交換對(duì)象的名稱與引用 print_calc() log()=, exp()= log()=, exp()= ? 一個(gè)凼數(shù)可以作為任意參數(shù)傳遞給另一個(gè)凼數(shù) ? 一個(gè)凼數(shù)可以被賦值給一個(gè)變量 47 內(nèi)嵌函數(shù) ‘map’ 、 39。 模塊 : 函數(shù)與常數(shù) ? 模塊使用一瞥 ? 數(shù)學(xué) 凼數(shù)在一個(gè)單獨(dú)的模塊中 file from math import * 加載模塊 39。, concat_strings(1, 2)) strings: first second integers: None 45 39。)) print (39。, 39。, concat_strings(39。 + b print (39。) 保存類型的值 ! if type(a) == str_type and type(b) == str_type: return a + 39。 – 在很多環(huán)境下很有用 – 尤其是在面向?qū)ο蟮木幊痰膯栴}中 file def concat_strings(a, b): str_type = type(39。 是一個(gè)特殊的值,意味著 39。 ? 39。完全是可以的 : returns 39。 ? 一個(gè)沒有值的 39。 功能一樣 ? 實(shí)際上凼數(shù)默認(rèn)總是會(huì)返回一個(gè)值 : 39。 命令 ? 如果沒有,則不其他編程語(yǔ)言中的 39。的函數(shù) : None值 ? 一個(gè)凼數(shù)丌一定要有 39。, a, r) global original 5 [0, 1, 2] local original 5 [0, 1, 2] local changed 12 [0, 999, 2] global changed 5 [0, 999, 2] 44 沒有 39。, a, r) test_local(a, r) print (39。, a, r) a = 5 r = [0, 1, 2] print (39。, a, r) a = 12 r[1] = 999 print (39。 區(qū)塊內(nèi)定義的變量都是局部變量 – 先無(wú)視 ret
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1