1.3.1 Python語法特點電子課件幻燈片_第1頁
1.3.1 Python語法特點電子課件幻燈片_第2頁
1.3.1 Python語法特點電子課件幻燈片_第3頁
1.3.1 Python語法特點電子課件幻燈片_第4頁
1.3.1 Python語法特點電子課件幻燈片_第5頁
已閱讀5頁,還剩11頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

Python語法特點Python語法特點行和縮進空行注釋Python語法特點文件編碼聲明注釋標(biāo)識符行和縮進行物理行邏輯行物理行源碼中換行符分割的每一行代碼,是一個物理行邏輯行Python解釋器對代碼進行解釋,一個語句是一個邏輯行行和縮進C語言用{}區(qū)分代碼塊Python用縮進和“:”區(qū)分縮進是指每一行開始前的空白區(qū)域不需要縮進的代碼頂行編寫,不留空白縮進用TAB鍵或空格實現(xiàn),但二者不能混用縮進行和縮進縮進不符合規(guī)則,解析器會報縮進錯誤,程序無法運行縮進的位置不同,程序執(zhí)行效果可能會產(chǎn)生差異空行函數(shù)之間或類的方法之間用空行分隔,表示一段新代碼的開始類和函數(shù)入口之間用一行空行分隔,以突出類和函數(shù)入口的開始空行并不是python語法的一部分注釋單行注釋:#多行注釋:三個單引號'''、三個雙引號"""。說明多行代碼的功能時,一般將注釋放在代碼的上一行說明單行代碼的功能時,一般將注釋放在代碼的右側(cè)注釋的注意事項Python多行注釋不支持嵌套當(dāng)注釋符作為字符串的一部分出現(xiàn)時,就不能再將它們視為注釋標(biāo)記文件編碼聲明注釋在Python3中,默認采用UTF-8編碼。一般不用寫文件編碼聲明注釋如果不想使用默認編碼,需要在文件第一行聲明文件編碼,也就是文件編碼聲明注釋語法格式:#-*-coding:編碼-*-或者#coding=編碼舉例:#-*-coding:gbk-*-或者#coding=gbk標(biāo)識符標(biāo)識符是程序中某一元素(變量、關(guān)鍵字、函數(shù)、類、模塊、對象)的名字。標(biāo)識符由字母(A-Z,a-z)、數(shù)字(0-9)、以及下劃線(_)組成。標(biāo)識符的命名規(guī)則規(guī)則1:第一個字符必須是字母(A~Z和a~z)或下劃線(_),不能是數(shù)字規(guī)則2:標(biāo)識符的其它部分由字母(A~Z和a~z)、或數(shù)字(0~9)、或下劃線(_)組成規(guī)則4:標(biāo)識符對大小寫敏感Hello、apple、_max、_minApple10、Apple_10、V_3_V、CON2_5、_Test_3規(guī)則3:Python的標(biāo)識符中,不能包含空格、@、%、$等特殊字符。以下標(biāo)識符是錯誤的:program@、Test%a、My$等A和a、Apple和apple、Sum_和sum_都是不同的標(biāo)識符。標(biāo)識符的命名規(guī)則規(guī)則5:標(biāo)識符不能和Python中的保留字和關(guān)鍵字相同。規(guī)則6:以下劃線開頭的標(biāo)識符有特殊含義1.以單下劃線開頭的標(biāo)識符(如_width),表示不能直接訪問類屬性,其無法通過from...import*方式導(dǎo)入2.以雙下劃線開頭的標(biāo)識符(如__add)表示類的私有成員FalseNoneTrueandasassertbreakclasscontinuedefdelelifelseexceptfinallyforfromglobalifimportinislambdanonlocalnotorpassraisereturntrywhilewithyield3.以雙下劃線作為開頭和結(jié)尾的標(biāo)識符(如__init__)是專用標(biāo)識符標(biāo)識符的命名規(guī)則規(guī)則7:不同場景中的標(biāo)識符,其名稱也有一定的規(guī)范可循1.當(dāng)標(biāo)識符用作模塊名時,應(yīng)盡量短小,并且全部使用小寫字母,可以使用下劃線分割多個字母。

例如:game_main、game_register等2.當(dāng)標(biāo)識符用作包的名稱時,應(yīng)盡量短小,應(yīng)全部使用小寫字母,不推薦使用下劃線。

例如:com.mr、com.mr.book等3.當(dāng)標(biāo)識符用作類名時,應(yīng)采用單詞首字母大寫的形式。例如:定義一個圖書類

溫馨提示

  • 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. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論