理工類專業(yè)課復(fù)習(xí)資料-Python重點(diǎn)筆記_第1頁(yè)
理工類專業(yè)課復(fù)習(xí)資料-Python重點(diǎn)筆記_第2頁(yè)
理工類專業(yè)課復(fù)習(xí)資料-Python重點(diǎn)筆記_第3頁(yè)
理工類專業(yè)課復(fù)習(xí)資料-Python重點(diǎn)筆記_第4頁(yè)
理工類專業(yè)課復(fù)習(xí)資料-Python重點(diǎn)筆記_第5頁(yè)
已閱讀5頁(yè),還剩31頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

豐富和強(qiáng)大適合)、控制語(yǔ)言(將其他程序編寫的庫(kù),通過(guò)Python調(diào)用,作為一種膠水語(yǔ)言)、框架,解釋器:字節(jié)碼(bytecode)Python的實(shí)現(xiàn):原始的實(shí)現(xiàn)方式(CPython)、用于與java語(yǔ)言集成的實(shí)現(xiàn)(Jython)、用于與.net框架集成的實(shí)現(xiàn)(IronPython)1)程序有模塊構(gòu)成2)模塊包含語(yǔ)句3)語(yǔ)句包含表達(dá)式4)表達(dá)式建立并處理對(duì)象1)Integral:整型(不可變)和boolean2)浮點(diǎn)型:浮點(diǎn)數(shù)和復(fù)數(shù)和十進(jìn)制數(shù)字3)字符串:不區(qū)分單引號(hào)和雙引號(hào)(不可變)4)序列類型:列表[可變]:可直接修改內(nèi)容,id不會(huì)改變,但是變1)算術(shù)運(yùn)算符:加減乘除、取余、取商、冪計(jì)算2)邏輯運(yùn)算符:與and或or非not,is(判斷is左右兩邊引用是5)優(yōu)先級(jí):冪、乘除、取余、取商、加減、比較大結(jié)構(gòu):順序、判斷、循環(huán)t=bt=ccat=cc=bcontinue之后的代碼不執(zhí)行,然后繼續(xù)下一次的循環(huán)print變量名2).統(tǒng)計(jì)字符串ldkjieakdsfnakdsfreikndkfnaskfdeuwhfrkdnfaksdnfkasdhfurehfkndfkasyurplldsnkjdlfkajdfjldskjflsadjfldskjfirejfakdsflsajfdlkasjdfalkjfkasdjfiajefoijaewlkjflksadjfklajdfklajlfdjaldfjalksjfladjfldfjsad3).PokerGame中的買牌okercolor=['紅桃','黑桃','梅花','方片']valueA'1','2','3','4','5','6','7','8','9','10','J','Q','K']wangpai=['大王','小王']foriinrangelen(value)):forjinrangelen(color)):eirlistwhilecountlen(list):randintiflist[a]notinreslist:forminreslist:printmwashpoker(list)erlistforiinrange(17):forjinrange(51,54):istlistlistlistforminrangelen(obj)):forjinrangelen(obj[m])):print------"washpokerlist6)叫牌:名字,將底牌分配給他foriinrange2,1001):forjinrange(1,i):foriinrange(1,5):forjinrange(1,5):forkinrange(1,5):6.輸入與輸出:input()/raw_input()與print語(yǔ)句格式化輸出:printbjstrobj類型ypeobjremove(x):刪除列表中第一個(gè)值為x的函數(shù),如果沒(méi)有,那么這個(gè)元素并返回index(x):返回第一次出現(xiàn)x元素的索引值countxx個(gè)數(shù)random.randint:參數(shù)a是下限,參數(shù)b是上限,生成的隨機(jī)數(shù)n:a<=n<=bab則b<=n<=a。random.random()用于生成一個(gè)0到1的隨機(jī)符點(diǎn)數(shù):0<=n<1.0in或者notin在python中可以通過(guò)in和notin關(guān)鍵字來(lái)判讀一個(gè)list中是否包含一個(gè)元素,例如,if'a'intheList:Listacsaamncdry't','f','u','r','e','z','h','v','v','d','v','n','1)列表不適用reverse函數(shù)實(shí)現(xiàn)反轉(zhuǎn)2)列表使用reverse函數(shù)進(jìn)行反轉(zhuǎn)后倒序(從z開(kāi)始到a)統(tǒng)計(jì)列表中各個(gè)字母數(shù)量總數(shù)如z15 a123)按照統(tǒng)計(jì)的大小輸出['a','c','s','a','a','m','n','c','d','r','y','t','f','u','r','e','z','h','v','v','d','v','n','q']foriinrange(1,len(list)+1):stilistacsaam'n','c','d','r','y','t','f','u','r','e','z','h','v','v','d','v','n','q']foriinrange(1,len(list)+1):#printlist[-i]testa'b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w',streverseforjintest:3listacsaamn','c','d','r','y','t','f','u','r','e','z','h','v','v','d','v','n','q']foriinrange(97,123):printlistcountchr(i))umappendlistcountchriforiinrangemax(countnum)+1):forjinrange(97,123):iflist.count(chr(j))==max(countnum)-i:#序rappendchrj2.冒泡排序istforiinrange(0,len(list)-1):forjinrange(0,len(list)-1-i):templistj]python語(yǔ)句和語(yǔ)法Python關(guān)鍵字列表和iskeyword()gerpdb三個(gè)特征:身份(對(duì)象的內(nèi)存地址)、類型(type()查看對(duì)象類型)、值(數(shù)據(jù)項(xiàng))所有的對(duì)象都有boolean值isisnot用來(lái)比較兩個(gè)別名是否引用同一個(gè)對(duì)象在方法體中使用space空格鍵控制代碼對(duì)齊沖突1)支持的數(shù)字類型:整型、長(zhǎng)整型、布爾類型、雙精度浮點(diǎn)型、2)整型:于值為0的任何數(shù)字或空集(list、tuple、dict)中值都是false,數(shù)學(xué)切片操作(利用子序列結(jié)合三種操作方式,可以非常靈1)索引取值[]2)索引范圍取值[start,end]3)步長(zhǎng)切片[::step]里面的數(shù)一定要有一個(gè)是帶有小數(shù)位的---可能和版本有關(guān)數(shù)最后比較值得大小;查找用dict[],成員關(guān)系用in,notin數(shù)或者給定負(fù)值file()與open()類似,但是一般推薦用open,除非

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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)論