資源簡介 (共31張PPT)第四章 程序設計基礎高中信息技術 必修14.1 程序設計語言的基礎知識Python的函數02Python的運算符與表達式01目錄Contents 01Python的運算符與表達式Python的運算符與表達式Python的運算符與表達式成員運算符運算符的優先級賦值運算符與賦值表達式算數運算符與算術表達式邏輯運算符與邏輯表達式關系運算符與關系表達式Python的運算符與表達式以a+2為例+運算符a、2操作數a+2表達式算術運算符邏輯運算符關系運算符賦值運算符成員運算符……算術表達式邏輯表達式關系表達式賦值表達式……操作數可以是常量、變量、函數等Python的運算符與表達式算術運算符 + 加- 減* 乘/ 除** 冪運算// 整除% 求余舉例3+1=43-1=25*2=105/2=2.55**2=255//2=25%2=1算術表達式如“2*a+b”“(m+n)*i-8”“3+1”等一、算術運算符與算術表達式Python的運算符與表達式二、邏輯運算符與邏輯表達式運算符:and (與)表達式:m and n運算符:or (或)表達式:m or n運算符:not (非)表達式:not n邏輯表達式的值為 :True 或 Flase整數1整數0Python的運算符與表達式二、邏輯運算符與邏輯表達式運算符:and (與)表達式:m and n操作數中,0為False , 非0為True“與”運算表達式運算規則:若m為Flase,表達式返回Flase,否則返回n的計算值Python的運算符與表達式二、邏輯運算符與邏輯表達式運算符:and (與)表達式:m and n操作數中,0為False , 非0為True“與”運算表達式運算規則:若m為Flase,表達式返回Flase,否則返回n的計算值Python的運算符與表達式二、邏輯運算符與邏輯表達式運算符:or (或)表達式:m or n操作數中,0為False , 非0為True“或”運算表達式運算規則:若m為True,表達式返回m的值,否則返回n的計算值Python的運算符與表達式二、邏輯運算符與邏輯表達式運算符:or (或)表達式:m or n操作數中,0為False , 非0為True“或”運算表達式運算規則:若m為True,表達式返回m的值,否則返回n的計算值Python的運算符與表達式二、邏輯運算符與邏輯表達式運算符:not (非)表達式:not m操作數中,0為False , 非0為True“非”運算表達式運算規則:若m為True,則返回Flase,若m為Flase,則返回True。邏輯表達式的值為True或Flase,可分別對應整數1和0參與運算。Python的運算符與表達式三、關系運算符與關系表達式判斷數據大小關系的運算符成為關系運算符,由關系運算符連接而成的表達式稱為關系表達式。關系表達式的值為True或False,可分別對應整數1和0參與運算。關系運算符 > 大于>= 大于等于< 小于<= 小于等于== 等于!= 不等于Python的運算符與表達式四、賦值運算符與賦值表達式Python中對變量的賦值通過賦值運算符“=”完成,賦值號不同于等號,具有方向性,指將右邊賦值給左邊的變量(不能是常量或表達式)。Python的運算符與表達式四、賦值運算符與賦值表達式Python中對變量的賦值通過賦值運算符“=”完成,賦值號不同于等號,具有方向性,指將右邊賦值給左邊的變量(不能是常量或表達式)。關系運算符 示例= 直接賦值 m=n,i=1+= 加法賦值 m+=n相當于m=m+n ;i+=1相當于i=i+1Python的運算符與表達式四、賦值運算符與賦值表達式關系運算符 示例= 直接賦值 m=n+= 加法賦值 m+=n相當于m=m+n-= 減法賦值 m-=n相當于m=m-n*= 乘法賦值 m*=n相當于m=m*n/= 除法賦值 m/=n相當于m=m/n//= 整除賦值 m//=n相當于m=m//n%= 求余賦值 m%=n相當于m=m%n**= 指數冪賦值 m**=n相當于m=m**nPython的運算符與表達式五、成員運算符在Python中用來判斷某個成員是否在序列中使用的是成員運算符。成員運算符 描述in x in y若x是序列y的成員,則返回True,否則返回Falsenot in x not in y若x不是序列y的成員,則返回True,否則返回FlasePython的運算符與表達式六、運算符的優先級當一個表達式中有多種運算符時,運算的順序將根據運算符的優先級由高到低進行運算。如果是同級運算則按從左到右的順序進行。(有括號的先算括號中的)3+2*4**2** > * > +1 and 2 or 31 or 2 and 3and > orand > orPython的運算符與表達式六、運算符的優先級02Python的函數Python的函數Python的函數Python的函數隨堂練習答案:-4.0隨堂練習答案:B隨堂練習答案:*隨堂練習答案:47隨堂練習答案:C隨堂練習答案:B知識小結Python的函數02Python的運算符與表達式01謝謝觀看 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫