序列類型方法_第1頁
序列類型方法_第2頁
序列類型方法_第3頁
序列類型方法_第4頁
序列類型方法_第5頁
已閱讀5頁,還剩25頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

Python基礎(chǔ)課教室講師:無名時(shí)間:2018年5月教學(xué)監(jiān)督熱線教學(xué)監(jiān)督熱線01020304intfloatbool這個(gè)三個(gè)數(shù)值類型的定義和使用序列類型的定義序列類型的取值了解complexdecimalmath和對(duì)象引用等內(nèi)容知識(shí)點(diǎn)回顧本節(jié)知識(shí)點(diǎn)01.列表方法02.元組的方法

03.字符串方法04.字符串的編碼

教學(xué)監(jiān)督熱線第一部分列表方法教學(xué)監(jiān)督熱線思考0102前面我們學(xué)習(xí)了怎么對(duì)列表的取值,那有什么方法對(duì)列表進(jìn)行操作呢?列表除了增刪改查還有沒有其他的方法?列表的方法03040102增:appendinsertextend刪:popremove

clear改:li[0]='list'查:indexcount05

其他方法:copyreversesort列表的應(yīng)用列表是python中最基本也是使用十分廣泛的數(shù)據(jù)類型列表的使用在Python代碼幾乎無處不在因此同學(xué)們對(duì)列表的增刪改查操作需要十分熟悉,并且要知道同種類型不同方法之間的區(qū)別列表方法總結(jié)必須掌握:appendinsertextendpopremove了解:clearcopyreverse熟悉使用:indexcountsort第二部分元組方法教學(xué)監(jiān)督熱線元組方法01元組有哪些方法呢?元組的方法01查:countindex元組的應(yīng)用元組是不可變對(duì)象,如果需要改變,轉(zhuǎn)化成列表即可元組中只有count和index方法,方便查找元組中的數(shù)據(jù)元組方法總結(jié)必須掌握:countindex第三部分字符串方法教學(xué)監(jiān)督熱線思考0102字符串也可以像列表一樣進(jìn)行增刪改嗎?如果可以的話,那是要用什么方法呢?字符串方法03040102查countfindindexisdigitisalphaendswithstartswithislowerisupper改upperlowerstrip(lstrip,rstrip)capitalizetitlesplit刪replace

增字符串拼接字符串的轉(zhuǎn)義字符前面加上\,字符就不再表示字符本身的意思,表示ASCII碼中不能顯示字符,常見有下: \n 換行

\t 水平制表符

\b 退格

\r 回車,當(dāng)前位置移到本行開頭 \\ 代表反斜杠\ \’ 代表一個(gè)單引號(hào),同樣的“等符號(hào)也可以這么輸出 \0 代表一個(gè)空字符 \a 系統(tǒng)提示音在python中如果要去掉字符串的轉(zhuǎn)義,只需要在字符串前面加上r

r'abc\tabc'字符串的應(yīng)用字符串方法字符串的轉(zhuǎn)義字符串的轉(zhuǎn)義能表示很多不方便顯示的字符,但同時(shí)也會(huì)帶來一些麻煩,要學(xué)會(huì)正確的處理字符串方法可以方便的對(duì)字符串作出處理,雖然字符串是不可變對(duì)象,但是可以通過返回新對(duì)象的方法來實(shí)現(xiàn)增刪改查,字符串方法很多,掌握常用的就好字符串方法總結(jié)必須掌握:countfindisdigitreplacesplit\nr字符串中其他的方法了解即可,需要時(shí)查找筆記就行熟悉使用replacesplit第四部分字符串編碼教學(xué)監(jiān)督熱線思考0102那python中字符串可以直接在網(wǎng)絡(luò)上傳輸嗎?如果不可以的話,python內(nèi)部是怎么做的呢?編碼0102'潭州'.encode(encoding='utf8')'潭州'.encode(encoding='gbk')上面的輸出結(jié)果分別是:b'\xe6\xbd\xad\xe5\xb7\x9e'b'\xcc\xb6\xd6\xdd'編碼發(fā)展Python對(duì)于字符集的處理字符串編碼的作用Python統(tǒng)一了編碼,這樣Python在內(nèi)部處理的時(shí)候不會(huì)因編碼不同而出現(xiàn)程序不能正常執(zhí)行的問題Python會(huì)自動(dòng)根據(jù)系統(tǒng)環(huán)境選擇編碼,但是經(jīng)常在文件傳輸?shù)倪^程中,會(huì)遇到各種不同的編碼,這個(gè)時(shí)候就需要我們?nèi)ヌ幚砭幋a問題字符串編碼總結(jié)必須掌握:encode加密decode解密了解Python3中的編碼規(guī)則熟悉使用:encodedecode本節(jié)知識(shí)點(diǎn)回顧必須掌握列表的常用方法append、insert、extend、pop、remove必須掌握字符串的常用方法count、find、index、replace、split必須掌握encodedecode編碼規(guī)則必須掌握元組的兩個(gè)方法countindex作業(yè)熟悉一下列表和字符串的一些常用方法將‘無名老師hello我是XXX’,用一種方法拼接成一句話(hello,無名老師,我是XXX!)0102Linux命令01創(chuàng)建文件:touch02

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論