第2章python基礎(chǔ)信電學(xué)院計算機系_第1頁
第2章python基礎(chǔ)信電學(xué)院計算機系_第2頁
第2章python基礎(chǔ)信電學(xué)院計算機系_第3頁
第2章python基礎(chǔ)信電學(xué)院計算機系_第4頁
第2章python基礎(chǔ)信電學(xué)院計算機系_第5頁
已閱讀5頁,還剩26頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

Python基信電學(xué)院計算機 1提語句和變量內(nèi)存第一個python小2提語句和變量內(nèi)存第一個python小3語句和語Python語句有一些基本規(guī)則和特殊列表,元組和字典都能跨行使用。并且以小括號(...) 多行 4語句和語像if、while、def和class這樣的復(fù)合語句,首行以關(guān)鍵字開始,以冒號(:)結(jié)束,該行之后的一行或多行首行及后面的代碼組稱為一個子句(clause)5提語句和變量內(nèi)存第一個python小6Python中的標(biāo)識符是區(qū)分大小寫的標(biāo)示符以字母或下劃線開頭,可包,下劃線和數(shù)字以下劃線開頭的標(biāo)識符是有特殊意義以單下劃線開頭(_foo)的代表不能 能用“fromxxximport*”而導(dǎo)入;以雙下劃線開頭(foo)代表類的私有成員以雙下劃線開頭和結(jié)尾的(foo 的標(biāo)識,如init 7邏輯運算—3流程控制—12異常處理—5

定義等—6判斷—2其他—3 8提語句和變量內(nèi)存第一個python小9運算描x+y,x-比較運算+=,-自變運算運算描is,is等同測in,not是否為成員測邏輯運算索引,分片,限定,函數(shù)調(diào)元組,列表,字典,轉(zhuǎn)化運算描運算描字運算描運算描字符串轉(zhuǎn)x+y,x-加字移按位列按位異元按位函數(shù)調(diào)比切下標(biāo)索引取xisy,xisnot等同測屬xiny,xnotin成員判按位取not邏輯+x,-xand邏輯冪xor邏輯乘,除,取lambdaLambda函真值

對象對象值假真0假真<=-真()空元假[]空列假{}空字假假當(dāng)計算aorb時,先計給變量賦簡單賦值,Variable(變量)=Value(值)多變量賦多變量賦值也可用于變量多目標(biāo)賦值 給變量賦自變賦值,如+=,-=,*=多重提語句和變量內(nèi)存第一個python小內(nèi)存管變量無須事 變量無須指定程序員不用關(guān)心內(nèi)變量名會被“回收del語句能夠直接釋放計Python內(nèi)部記錄著所有使用中的對象各有 一個內(nèi) 變量,稱為一 計數(shù)器每個對象各有多少 ,簡 對象被創(chuàng)建時,就創(chuàng)建了一 當(dāng)這個對象不再需要時,也就是說,這個對 計數(shù)變?yōu)?時,它被 計增 計當(dāng)對象被創(chuàng)建并(將 )賦值給變量x=y=減 計當(dāng)對象 被銷毀函數(shù)運行結(jié)束時,所有局變量被自銷毀的 。。變量被賦值給另外一個對。提語句和變量內(nèi)存第一個python小第一個python程將要介紹兩段處理文本文件的相 然后將結(jié)果寫到文件中。另一 并顯示該文本文件的內(nèi)容開發(fā)環(huán)境:Eclipse和創(chuàng)建PyDev項目創(chuàng)建PyDev包更改空白模塊默認顯如果想每次新建一個空?!?coding=utf-點擊“Edit”按鈕,將事先默認的語句去掉改寫為:#coding=utf-importoslsos.linesep獲取文whileifprint"ERROR:'%s'alreadyexists"% #獲取每一行文本文檔的內(nèi)all=print"\nEnterlines('.'byitselfto#loopuntiluserterminatesinputwhileTrue:entry=raw_input('>ifentry== #將每一行的內(nèi)容和行結(jié)束符寫到文件fobj=open(fname, ines(['%s%s'%(x,ls)forxinprint'DONE!'#獲取文件名fname=raw_input('Enterfilename:嘗試打fobj=open(fname,exceptIOError, print"***fileopenerror:", #在屏幕上顯示foreachLineinfobj:printeachLine,小語句和以“#”號開頭的內(nèi)容為注釋以縮進(indent)來區(qū)分程序功能塊的:四個空格一行中有多

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論