




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
必修§4.1.3Python的運算符與表達式姓名:馬俊琴單位:紅寺堡區(qū)第一中學廣東教育出版社1信息技術(shù)數(shù)據(jù)與計算普通高中教科書
在Python程序設計語言中對常量或變量進行運算或處理的符號稱為運算符,參與運算的對象稱為操作數(shù)。由運算符、操作數(shù)連接而成的式子稱為表達式。常用的運算符有算術(shù)運算符、邏輯運算符、關系運算符、賦值運算符、成員運算符等。
知識講解1算術(shù)運算符與算術(shù)表達式
運算符名稱說明舉例+加兩個對象相加1+2=3,'a'+'b'='ab'-減兩個對象相減18-8=10*乘兩個數(shù)相乘2*3=6,'ab'*3='ababab'/除兩個數(shù)相除4/3=1.3333333%求余(取模)返回除法的余數(shù)7%3=1**冪返回乘方的結(jié)果3**4=81//整除返回商的整數(shù)部分7//3.0=2.0知識講解求下列表達式的值:
3**2+5=8%3-1=9//4*2=小試牛刀2賦值運算符與賦值表達式知識講解運算符描述示例=直接賦值x=y+=加法賦值x+=y相當于x=x+y-=減法賦值x-=y相當于x=x-y*=乘法賦值x*=y相當于x=x*y運算符描述示例/=除法賦值x/=y相當于x=x/y%=求余賦值x%=y相當于x=x%y**=指數(shù)冪賦值x**=y相當于x=x**y//=整除賦值x//=y相當于x=x//y
在Python中對變量的賦值通過賦值運算符“=”來完成,其格式為:變量=值或表達式賦值號不是等號,具有方向性,賦值號左邊只能是變量,右邊可以是變量,也可以是數(shù)值,還可以是表達式。如果X=3,Y=2計算下列各式的值:
X+=YX-=YX*=YX/=YX**=YX%=YX//=Y小試牛刀3邏輯運算符與邏輯表達式
邏輯表達式的值為True或False,可對應于整數(shù)1或0。邏輯表達式的運算順序要根據(jù)邏輯運算符的優(yōu)先級而定。假設變量a為0,b為1,c為2,則對應的邏輯表達式及其值如下表所示:
運算符邏輯表達式描述示例andxandy“與”。如果x為False,xandy返回False,否則它返回y的計算值。(aandb)返回0。(candb)返回1。orxory“或”。如果x為True,它返回x的值,否則它返回y的計算值。(aorb)返回1。(corb)返回2。notnotx“非”。如果x為True,它返回False,如果x為False它返回True.not(aandb)返回True。知識講解4關系運算符與關系表達式
運算符名稱說明舉例<小于返回x是否小于y5<3返回False>大于返回x是否大于y5>3返回Ture<=小于等于返回x是否小于等于yx=3;y=5;x<=y返回Ture>=大于等于返回x是否大于等于yx=3;y=5;x>=y返回False==等于比較對象是否相等x=3;y=5;x==y返回False!=不等于比較對象是否不相等x=3;y=5;x!=y返回Ture知識講解5成員運算符運算符名稱描述示例in成員判斷如果成員在指定序列中,則返回True,否則返回False。3in[1,2,3,4],計算結(jié)果為True。5in[1,2,3,4],計算結(jié)果為False。notin非成員判斷如果成員不在指定序列中,則返回True,否則返回False。3notin[1,2,3,4],計算結(jié)果為False。5notin[1,2,3,4],計算結(jié)果為True。知識講解Python用成員運算符判讀序列中是否有某個成員。6運算符優(yōu)先級基本原則:(1)先執(zhí)行括號內(nèi)的運算(2)冪運算(3)乘法、除法、整除和求余(模)運算,同一優(yōu)先級從左向右運算(4)加法、減法運算,同一優(yōu)先級從左向右運算(5)賦值運算,同一優(yōu)先級從左向右運算知識講解Python常用運算符的優(yōu)先級如下表:
優(yōu)先級名稱說明1**指數(shù)運算2*、/、%、//乘、除、求余、整除3+、-加運算、減運算4>、>=大于、大于等于<、<=小于、小于等于5==、!=等于、不等于知識講解優(yōu)先級名稱說明6=、%=、/=、//=、-=、+=、*=、**=賦值運算7is、isnot標識運算符8in、notin成員運算符9not邏輯非運算10and邏輯與
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 服務培訓教材課件
- 腺病毒診療規(guī)范
- 法治教育的重要性與實施策略
- 水果運輸司機勞務合同
- 2024溫州市龍灣區(qū)職業(yè)技術(shù)學校工作人員招聘考試及答案
- 2024沈陽市遼中區(qū)職業(yè)教育中心工作人員招聘考試及答案
- 工程維護及保養(yǎng)合同2025
- 離婚合同簽訂時債權(quán)處理的五大要點
- 物業(yè)保安服務禮儀培訓
- 共有產(chǎn)權(quán)房屋買賣合同
- 照明維護方案
- 設備管理制度的風險評估與防范方案
- 辦公樓裝飾工程設計及施工招標文件室內(nèi)裝飾
- 半導體行業(yè)對國家國防戰(zhàn)略的支撐與應用
- 2024年十堰市中小學教師職稱晉升水平能力測試題附答案
- 智能點滴自動監(jiān)控方法設計
- 特殊土地基處理措施課件
- 2023年中國海洋大學輔導員招聘考試真題
- 神經(jīng)內(nèi)科護理查房課件眩暈
- 框架結(jié)構(gòu)房屋的流水施工
- Python數(shù)據(jù)挖掘?qū)崙?zhàn)全套教學課件
評論
0/150
提交評論