![Python語法基礎學習課件_第1頁](http://file4.renrendoc.com/view4/M00/1E/04/wKhkGGauWOmAHTZ2AAIH03YTmX8949.jpg)
![Python語法基礎學習課件_第2頁](http://file4.renrendoc.com/view4/M00/1E/04/wKhkGGauWOmAHTZ2AAIH03YTmX89492.jpg)
![Python語法基礎學習課件_第3頁](http://file4.renrendoc.com/view4/M00/1E/04/wKhkGGauWOmAHTZ2AAIH03YTmX89493.jpg)
![Python語法基礎學習課件_第4頁](http://file4.renrendoc.com/view4/M00/1E/04/wKhkGGauWOmAHTZ2AAIH03YTmX89494.jpg)
![Python語法基礎學習課件_第5頁](http://file4.renrendoc.com/view4/M00/1E/04/wKhkGGauWOmAHTZ2AAIH03YTmX89495.jpg)
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
Python語法張曉西北工業(yè)大學計算機學院zhangxiao@-8-10第1頁Python程序設計語言2目錄編碼格調標示符關鍵字運算符第2頁Python程序設計語言3編碼格調以“#”號開頭內容為注釋,python解釋器會忽略該行內容。在Python中是以縮進(indent)來區(qū)分程序功效塊,縮進長度不受限制,但就一個功效塊來講,最好保持一致縮進量。能夠使用空格、Tab鍵等,不過最好保持一致假如一行中有多條語句,語句間要以分號(;)分隔。在Python中,每行程序以換行符代表結束,假如一行程序太長話,能夠用“\”符號擴展到下一行。在python中以三引號(“”“)括起來字符串列表,元組和字典都能跨行使用。而且以小括號(...)、中括號[...]和大括號{...}包圍代碼不用加“\”符也可擴展到多行。第3頁Python程序設計語言4標示符python中標識符是區(qū)分大小寫。標示符以字母或下劃線開頭,可包含字母,下劃線和數字。以下劃線開頭標識符是有特殊意義。以單下劃線開頭(_foo)代表不能直接訪問類屬性,需經過類提供接口進行訪問,不能用“fromxxximport*”而導入;以雙下劃線開頭(__foo)代表類私有組員;以雙下劃線開頭和結尾(__foo__)代表python里特殊方法專用標識,如__init__()代表類結構函數。在交互最終一個計算結果。模式下運行python時,一個下劃線字符(_)是特殊標識符,它保留了表示式第4頁Python程序設計語言5關鍵字共31個(版本不一樣改變)邏輯運算—3個and/or/not流程控制—12個if/elif/while/for/elsebreak/continue/passreturn/yieldwith/as異常處理—5個try/except/finallyraise/assert定義等—6個classglobaldef/lambdaimport/from判斷—2個isin其它—3個del/printexechelp()help>關鍵字第5頁Python程序設計語言6運算符1/2運算符描述x+y,x-y加、減,“+”號可重載為連接符x*y,x**y,x/y,x%y相乘、求平方、相除、求余,“*”號可重載為重復,“%”號可重載為格式化<,<=,>,>=,==,<>,!=比較運算符+=,-=,*=,/=,%=,**=,<<=,>>=,&=,^=,|=自變運算符第6頁Python程序設計語言7運算符2/2運算符描述is,isnot等同測試in,notin是否為組員測試or,and,not邏輯運算符x[i],x[i:j],x.y,x(...)索引,分片,限定引用,函數調用(...),[...],{...},'...'元組,列表,字典,轉化為字符串第7頁Python程序設計語言8運算符優(yōu)先級—由高向低運算符描述'expr'字符串轉換{key:expr,...}字典[expr1,expr2...]列表(expr1,expr2,...)元組function(expr,...)函數調用x[index:index]切片x[index]下標索引取值x.attribute屬性引用~x按位取反+x,-x正,負x**y冪x*y,x/y,x%y乘,除,取模運算符描述x+y,x-y加,減x<<y,x>>y移位x&y按位與x^y按位異或x|y按位或x<y,x<=y,x==y,x!=y,x>=y,x>y比較xisy,xisnoty等同測試xiny,xnotiny組員判斷notx邏輯否xandy邏輯與xory邏輯或lambdaarg,...:exprLambda匿名函數第8頁Python程序設計語言9真值表對象/常量值""假"string"真0假>=1真<=-1真()空元組假[]空列表假{}空字典假None假復合表示式and當計算aandb時,python會計算a,假如a為假,則取a值,假如a為真,則python會計算b且整個表示式會取b值。or當計算aorb時,python會計算a,假如a為真,則整個表示式取a值,假如a為假,表示式將取b值。not假如表示式為真,not為返回假,如為表示式為假,not為返回真。真值表在判斷、循環(huán)等語句中應用廣泛。第9頁Python程序設計語言10給變量賦值簡單賦值,Variable(變量)=Value(值)。多變量賦值,Variable1,variable2,...=Value1,Value2,...a,b,c=1,2,3a=[1,2,3];b,c,d=a
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 酒店價格執(zhí)行策略方案
- 食材商城采購方案
- 2025年度教育設備租賃及教學支持服務合同
- 2025年度綠色建筑項目監(jiān)理委托合同范本
- 2025年度綠色建筑設計咨詢與施工監(jiān)督合同
- 魯教版數學八年級上冊2.3《分式的加減法》聽評課記錄3
- 校園文化在校園科技發(fā)展中的作用研究
- 2025年度旅游行業(yè)專用購物卡銷售與營銷推廣合同模板
- 湘教版數學八年級下冊3.1《平面直角坐標系》聽評課記錄
- 粵教版道德與法治九年級上冊2.1.1《政府主導 合作共治》聽課評課記錄
- 交管12123學法減分題庫(含答案)
- 山東省濟南市槐蔭區(qū)2024-2025學年八年級上學期期末語文試題(含答案)
- 北京市海淀區(qū)2024-2025學年八年級上學期期末考試數學試卷(含答案)
- 23G409先張法預應力混凝土管樁
- 2025年廣西柳州市中級人民法院招錄聘用工作人員17人高頻重點提升(共500題)附帶答案詳解
- 煤礦機電運輸培訓課件
- “德能勤績廉”考核測評表
- 三年級下冊口算天天100題(A4打印版)
- 政務信息培訓ppt課件
- 土的野外鑒別及描述
- 九年級數學上冊黃金分割PPT課件
評論
0/150
提交評論