版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、Python基礎(chǔ)課教室講師:式微 時(shí)間:2018年9月教學(xué)監(jiān)督熱線 教學(xué)監(jiān)督熱線 01020304必須掌握: if elif else的用法必須掌握:三目運(yùn)算符的用法必須掌握:while 和 for 兩種循環(huán)必須掌握:break 和 continue 的用法知識(shí)點(diǎn)回顧本節(jié)知識(shí)點(diǎn)01. 函數(shù)基礎(chǔ)02. 函數(shù)參數(shù)03.常見內(nèi)置參數(shù)教學(xué)監(jiān)督熱線 PART ONE函數(shù)基礎(chǔ)教學(xué)監(jiān)督熱線 思 考01在上節(jié)課我們講過這樣的一個(gè)例子,判斷是否大于5,如果在程序中有很多地方需要去判斷,難道是寫很多個(gè) if 判斷嗎?函數(shù)基礎(chǔ)03 01 02 函數(shù)的定義def 函數(shù)名(參數(shù)): pass return 表達(dá)式函數(shù)名
2、命名規(guī)則: 字母、數(shù)字和下劃線組成,和變量命名規(guī)則一致return 后面可以返回任意表達(dá)式,但不能是賦值語句函數(shù)調(diào)用:函數(shù)名(參數(shù))return:注意 return 和 print 的區(qū)別,return是函數(shù)的返回值,返回值可以賦值給變量,而print只是打印出來函數(shù)基礎(chǔ)總結(jié)必須掌握:函數(shù)定義必須掌握:return的用法必須掌握:函數(shù)的調(diào)用PART ONE函數(shù)參數(shù)教學(xué)監(jiān)督熱線 思 考01剛才講到了函數(shù)的定義,那函數(shù)里面可以傳入哪些對(duì)象呢?函數(shù)參數(shù)03 01 02 必備參數(shù):def func(x):pass默認(rèn)參數(shù):def func(x, y=None):pass不定長參數(shù):def func(*
3、args, *kwargs):pass函數(shù)參數(shù)03 01 02 定義參數(shù):必備參數(shù)默認(rèn)參數(shù)不定長參數(shù)參數(shù)的調(diào)用:位置參數(shù)關(guān)鍵字參數(shù)在python中參數(shù)無類型,參數(shù)可以接受任意對(duì)象,只有函數(shù)中代碼才會(huì)對(duì)參數(shù)類型有限制函數(shù)參數(shù)調(diào)用03 01 02 必備參數(shù):def func(x):print(x)func(1)默認(rèn)參數(shù):def func(x, y=None): print(x) print(y)func(1)func(1, 2)不定長參數(shù):def func(*args, *kwargs):print(args)print(kwargs)func(1, 2, 3, a=4, b=5, c=6)fun
4、c(*(1, 2, 3), *a: 4, b: 5, c: 6)函數(shù)的參數(shù)必備參數(shù)默認(rèn)參數(shù)不定長參數(shù)在函數(shù)調(diào)用的時(shí)候,不定長參數(shù)可以不傳入,也可以傳入任意長度。其中定義時(shí),元組形式可以放到參數(shù)最前面,字典形式只能放到最后面在函數(shù)調(diào)用的時(shí)候,默認(rèn)參數(shù)可以不傳入值,不傳入值時(shí),會(huì)使用默認(rèn)參數(shù)在函數(shù)調(diào)用的時(shí)候,必備參數(shù)必須要傳入函數(shù)參數(shù)總結(jié)必須掌握:函數(shù)的三種參數(shù)的定義必須掌握:每種參數(shù)的傳參PART ONE常見內(nèi)置函數(shù)教學(xué)監(jiān)督熱線 思 考01Python中有哪些內(nèi)置函數(shù)呢?Python中簡單內(nèi)置函數(shù)03 01 02 內(nèi)置對(duì)象查看:dir(_builtins_)常見函數(shù):len求長度min求最小值m
5、ax求最大值sorted排序reversed反向sum求和進(jìn)制轉(zhuǎn)換函數(shù):bin轉(zhuǎn)換為二進(jìn)制oct轉(zhuǎn)換為八進(jìn)制hex轉(zhuǎn)換為十六進(jìn)制ord字符轉(zhuǎn)ASCII碼chrASCII碼轉(zhuǎn)字符Python中高級(jí)內(nèi)置函數(shù)03 01 02 enumerate 返回一個(gè)可以枚舉的對(duì)象eval 取出字符串中的內(nèi)容將字符串str當(dāng)成有效的表達(dá)式來求指并返回計(jì)算結(jié)果exec 執(zhí)行字符串或complie方法編譯過的字符串04 filter 過濾器05 map 對(duì)于參數(shù)iterable中的每個(gè)元素都應(yīng)用fuction函數(shù),并將結(jié)果作為列表返回06 zip 將對(duì)象逐一配對(duì)常見內(nèi)置函數(shù)常見內(nèi)置函數(shù)提供了一些處理的數(shù)據(jù)的方法,可以幫助我們提高開發(fā)速度我們介紹了一些python比較常見的內(nèi)置函數(shù),大家了解即可,知道能做什么,能夠得到什么結(jié)果就行內(nèi)置函數(shù)總結(jié)必須掌握:len其余的內(nèi)置函數(shù)了解即可,知道用法即可本節(jié)知識(shí)點(diǎn)回顧必須掌握:函數(shù)的定義和函數(shù)的調(diào)用 必須掌握:return的作用必須掌握:三種參數(shù)的定義了解講過的內(nèi)置函數(shù)作 業(yè)把老師
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 合理利用網(wǎng)絡(luò)說課稿分鐘
- 碧桂園物業(yè)管家述職報(bào)告
- 教育器材租賃合同模板
- 胸腰椎骨折的診斷與治療
- 溫室大棚灌溉系統(tǒng)安裝協(xié)議
- 新能源項(xiàng)目密封條模板
- 外賣公司墻布施工合同協(xié)議
- 城市住宅樓隔音改造合同
- 科研機(jī)構(gòu)辦公設(shè)備招投標(biāo)書
- 城市有軌電車塔吊租賃合同
- 系統(tǒng)升級(jí)報(bào)告
- 財(cái)務(wù)會(huì)計(jì)理論 第7版 課件 第9、10章 沖突分析、管理人員薪酬
- 保安服務(wù)管理?xiàng)l例講座課件
- 甘肅省安全員-C證考試(專職安全員)題庫附答案
- 勞務(wù)經(jīng)濟(jì)人培訓(xùn)課件
- 輿情培訓(xùn)課件
- 無線電檢測方法和標(biāo)準(zhǔn)介紹
- 生物課程標(biāo)準(zhǔn):2023年義務(wù)教育版
- 藥品冷鏈管理
- 2024年江蘇省初中英語聽力口語自動(dòng)化考試綱要 朗讀短文話題簡述部分
- 2024年中國華能集團(tuán)公司招聘筆試參考題庫含答案解析
評(píng)論
0/150
提交評(píng)論