版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
4.1.3
Python的運(yùn)算符與表達(dá)式01算術(shù)運(yùn)算符與算術(shù)表達(dá)式02邏輯運(yùn)算符與邏輯表達(dá)式關(guān)系運(yùn)算符與關(guān)系表達(dá)式03賦值運(yùn)算符與賦值表達(dá)式04成員運(yùn)算符05運(yùn)算符的優(yōu)先級(jí)06目錄Content運(yùn)算符與表達(dá)式m+3為例算數(shù)運(yùn)算符邏輯運(yùn)算符關(guān)系運(yùn)算符賦值運(yùn)算符成員運(yùn)算符......算數(shù)表達(dá)式邏輯表達(dá)式關(guān)系表達(dá)式賦值表達(dá)式成員表達(dá)式......+運(yùn)算符m、3操作數(shù)m+3表達(dá)式參與運(yùn)算的對(duì)象操作數(shù)可以是常量、變量、函數(shù)等對(duì)常量或變量進(jìn)行運(yùn)算或處理的符號(hào)由運(yùn)算符、操作數(shù)連接而成的式子一、算數(shù)運(yùn)算符與算術(shù)表達(dá)式算術(shù)運(yùn)算符+加-減*乘/除//整除%求余**冪運(yùn)算舉例2+2=42-2=02*2=49/2=4.59//2=49%2=12**3=8算術(shù)表達(dá)式例如:“a+3*c”“(x+y)*n-7”算術(shù)表達(dá)式:由算術(shù)運(yùn)算符連接的表達(dá)式稱為算術(shù)表達(dá)式二、邏輯運(yùn)算符與邏輯表達(dá)式運(yùn)算符:and(與)表達(dá)式:xandy運(yùn)算符:or(或)表達(dá)式:xory運(yùn)算符:not(非)表達(dá)式:noty邏輯表達(dá)式的值為True或
False整數(shù)1整數(shù)0二、邏輯運(yùn)算符與邏輯表達(dá)式運(yùn)算符:and(與)表達(dá)式:xandy操作數(shù)中,0為False,非0為True“與”運(yùn)算表達(dá)式運(yùn)算規(guī)則:
若x為False,表達(dá)式返回False
否則返回y的計(jì)算值二、邏輯運(yùn)算符與邏輯表達(dá)式操作數(shù)中,0為False,非0為True“或”運(yùn)算表達(dá)式運(yùn)算規(guī)則:
若x為True,表達(dá)式返回x的值
否則返回y的計(jì)算值運(yùn)算符:or(或)表達(dá)式:xory二、邏輯運(yùn)算符與邏輯表達(dá)式操作數(shù)中,0為False,非0為True“非”運(yùn)算表達(dá)式運(yùn)算規(guī)則:
若y為True,返回False
若y為False,返回True運(yùn)算符:not(非)表達(dá)式:noty邏輯表達(dá)式的值為True或False可分別對(duì)應(yīng)整數(shù)1和0參與計(jì)算三、關(guān)系運(yùn)算符與關(guān)系表達(dá)式關(guān)系表達(dá)式的值為True或False,對(duì)應(yīng)于整數(shù)1或者0參與其他運(yùn)算關(guān)系運(yùn)算符>大于>=大于等于<小于<=小于等于==等于!=不等于舉例“5>=3”的值為True“9<8”的值為False四、賦值運(yùn)算符與賦值表達(dá)式賦值通過賦值運(yùn)算符“=”來完成。賦值號(hào)不是等號(hào),具有方向性,由右邊賦值給左邊。賦值號(hào)左邊只能是變量,而不能是常量或者表達(dá)式。例如:a=3?b=2?c=a+b?a+b=c?四、賦值運(yùn)算符與賦值表達(dá)式賦值運(yùn)算符描述舉例=直接賦值x=y+=加法賦值x+=y相當(dāng)于x=x+y-=減法賦值x-=y相當(dāng)于x=x-y*=乘法賦值x*=y相當(dāng)于x=x*y賦值運(yùn)算符描述舉例/=除法賦值x=y%=求余賦值x%=y相當(dāng)于x=x%y**=指數(shù)冪賦值x**=y相當(dāng)于x=x**y//=整除賦值x//=y相當(dāng)于x=x//y假設(shè)x=9,y=2五、成員運(yùn)算符Python用成員運(yùn)算符判斷序列中是否有某一成員。成員運(yùn)算符描述舉例inxiny。
如果x是序列y的成員,則計(jì)算結(jié)果為True,否則為False。3in[1,2,3,4],計(jì)算結(jié)果為True。5in[1,2,3,4],計(jì)算結(jié)果為False。notinxnotiny。
如果x不是序列y的成員,則計(jì)算結(jié)果為True,否則為False。3notin[1,2,3,4],計(jì)算結(jié)果為False。5notin[1,2,3,4],計(jì)算結(jié)果為True。六、運(yùn)算符的優(yōu)先級(jí)當(dāng)一個(gè)表達(dá)式中有多種運(yùn)算時(shí),運(yùn)算的順序?qū)⒏鶕?jù)運(yùn)算符的優(yōu)先級(jí)由高到低進(jìn)行運(yùn)算。如果是同級(jí)運(yùn)算則按從左到右的順序進(jìn)行。優(yōu)先級(jí)運(yùn)算符功能及說明1**指數(shù)運(yùn)算2*、/、%、//乘、除、求余、整除3+、-加、減4>、>=大于、大于等于<、<=小于、小于等于5==、!=等于、不等于優(yōu)先級(jí)運(yùn)算符功能及說明6=、%=、/=、//=-=、+=、*=、**=賦值運(yùn)算7is、isnot標(biāo)識(shí)運(yùn)算符8in、notin成員運(yùn)算符9not邏輯非運(yùn)算10and邏輯與運(yùn)算11or邏輯或運(yùn)算摩拳擦掌2.1and2or31.3+2*4**23.1or2and34.1.4
Python的函數(shù)一、函數(shù)定義1.Python函數(shù)的概述函數(shù)(Function):組織好的可重復(fù)使用的、用來實(shí)現(xiàn)單一或相關(guān)聯(lián)功能的代碼段。降低編程的難度代碼復(fù)用2.Python函數(shù)的構(gòu)成函數(shù)頭函數(shù)體返回值2.1定義函數(shù)函數(shù)頭def函數(shù)名(參數(shù)列表):一、函數(shù)定義def
函數(shù)名(參數(shù)列表):關(guān)鍵字/保留字遵循變量命名規(guī)則可以有0個(gè)或者多個(gè)參數(shù),沒有參數(shù)時(shí)也要有小括號(hào)冒號(hào)不可以省略整理和優(yōu)化代碼提高代碼復(fù)用率避免重復(fù)代碼使編碼更容易編寫、閱讀、和維護(hù)函數(shù)名稱使用說明abs(x)返回x的絕對(duì)值len(x)計(jì)算變量x的長度,但x必須是可以計(jì)算長度的類型min(x)返回變量x的最小值max(x)返回變量x的最大值int(x)把變量x轉(zhuǎn)成整型float(x)把變量x轉(zhuǎn)成浮點(diǎn)型sum(x)計(jì)算變量中元素的總和bin(x)把數(shù)值x轉(zhuǎn)換為二進(jìn)制數(shù)字函數(shù)名稱使用說明bool(x)x如果是False、None或是空值就返回Falsechr(x)返回整數(shù)x對(duì)應(yīng)的ASCII字符divmod
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度門窗廠家與經(jīng)銷商節(jié)能門窗產(chǎn)品銷售數(shù)據(jù)分析合同
- 2025年度贈(zèng)與房屋設(shè)計(jì)與施工一體化工程合同
- 2025年度主題餐廳品牌加盟合同協(xié)議書
- 二零二五年度裝載機(jī)租賃保險(xiǎn)與事故處理合同
- 二零二五年度私人車位買賣及車位保險(xiǎn)合同
- 2025年度池塘水域資源綜合利用開發(fā)合同
- 跨學(xué)科合作中的學(xué)生團(tuán)隊(duì)表達(dá)能力
- 客戶聲音分析在提升服務(wù)質(zhì)量中的作用
- 高校科研實(shí)驗(yàn)室與教學(xué)實(shí)驗(yàn)室的融合發(fā)展
- 2025年西安海棠職業(yè)學(xué)院高職單招職業(yè)適應(yīng)性測試近5年??及鎱⒖碱}庫含答案解析
- 關(guān)于合同知識(shí)的全面解讀
- 繪本創(chuàng)作方案
- 《童年的水墨畫》的說課課件
- 地鐵保潔服務(wù)投標(biāo)方案(技術(shù)標(biāo))
- 2023年河南省新鄉(xiāng)市鳳泉區(qū)事業(yè)單位招聘53人高頻考點(diǎn)題庫(共500題含答案解析)模擬練習(xí)試卷
- 2023年小升初簡歷下載
- 廣府文化的奇葩
- 公路工程標(biāo)準(zhǔn)施工招標(biāo)文件(2018年版)解析
- 七年級(jí)地理下冊(cè)期末試卷(人教版)
- 第八節(jié) 元代散曲
- 《自動(dòng)化專業(yè)導(dǎo)論》課程教學(xué)大綱
評(píng)論
0/150
提交評(píng)論