資源簡介 (共22張PPT)程序設計語言的基礎知識4.1.3 Python的運算符與表達式 4.1.4 Python的函數第四章讓我們一起走進Python的世界Python的運算符與表達式1Python的運算符與表達式3運算符與表達式以 a+2 為例+→運算符a和2→操作數a+2→表達式操作數可以是常量、變量、函數等算數運算符邏輯運算符關系運算符賦值運算符成員運算符……算數表達式邏輯表達式關系表達式賦值表達式……Python的運算符與表達式3算數運算符與算數表達式邏輯運算符與邏輯表達式關系運算符與關系表達式賦值運算符與賦值表達式成員運算符(1)(2)(3)(4)(3)(5)算數運算符與算數表達式舉例1+3=43-1=25*2=105/2=2.55%2=25//2=12**4=16算數表達式如“a+3*c”,“(m+n)*i-8”,“7%3=1”等算數運算符 + 加- 減* 乘/ 除(求商)% 求余// 整除** 冪運算運算符:x and y表達式:and(與)邏輯運算符與邏輯表達式or(或)not(非)x or ynot x邏輯表達式的值為True或False整數1整數0如果將邏輯運算的結果進行算數運算,則以1和0(布爾值)進行運算。x and yand(與)邏輯運算符與邏輯表達式操作數中,0為False,非0為True“與”運算表達式運算規則:若x為False,表達式返回False,否則返回y的計算值。x為非0時,返回yX為0時,返回x(就是0)x or yor(或)邏輯運算符與邏輯表達式操作數中,0為False,非0為True“或”運算表達式運算規則:若x為True,表達式返回x的值,否則返回y的計算值。x為0時,返回yX為非0時,返回xnot xnot(非)邏輯運算符與邏輯表達式操作數中,0為False,非0為True“非”運算表達式運算規則:若x為True,則返回False,若x為False ,則返回True。x為0時,返回TrueX為非0時,返回Flase關系運算符與關系表達式判斷數據大小關系的運算符稱為關系運算符,由關系運算符連接而成的表達式稱為關系表達式,關系表達式的值為True或False,可分別對應整數1和0參與計算。算數表達式關系運算符 > 大于>= 大于等于< 小于<= 小于等于== 等于!= 不等于賦值運算符與賦值表達式Python中對變量的賦值運算通過賦值運算符“=”完成,賦值號不同于等號,具有方向性,是將右邊的值賦值給左邊的變量(不能是常量或表達式)。賦值運算符 示例= 直接賦值 m=n,i=1+= 加法賦值 m+=n相當于m=m+n,i+=1相當于i=i+1賦值運算符與賦值表達式賦值運算符 示例= 直接賦值 m=n,i=1+= 加法賦值 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**n成員運算符在Python中用來判斷某個成員是否在序列中使用的是成員運算符。成員運算符 描述 示例in x in y 若x是序列的成員,則返回Ture,否則返回Falsenot in x not in y 若x不是序列的成員,則返回Ture,否則返回FalsePython的運算符與表達式3運算符的優先級當一個表達式中有多種運算符時,運算順序將根據運算符的優先級由高到低進行運算。如果是同級運算則按從左到右的順序進行運算。(有括號要先算括號中的)Python的運算符與表達式3運算符的優先級優先級 運算符 說明1(最高) ** 冪運算2 *、/、%、// 乘、除、求余、整除3 +、- 加、減4 >、>= 大于、大于等于<、<= 小于、小于等于5 ==、!= 等于、不等于優先級 運算符 說明6 =、%=、/=、//=、-=、+=、*= 賦值運算符7 in、not in 成員運算符8 not 邏輯運算的非運算符9 and 邏輯運算的與運算符10(最低) or 邏輯運算的或運算符Python的運算符與表達式3運算符的優先級>關系運算符賦值運算符邏輯運算符算數運算符>>**、*、/、%、//、+、->、>=、<、<=、==、!==、%=、/=、//=、-=、+=、*=not、and、or成員運算符in 、not inPython的運算符與表達式3運算符的優先級3+2*4**2** > * > +1 and 2>3(3+1)<2 or 3> > and() > + > < > orPython的函數2Python的函數4函數是Python語言程序的基石,是組織好的、可以重復使用的、用來實現單一或相關聯功能的代碼段。Python常用函數Python的函數4Python常用函數函數名稱 使用說明 舉例abs(x) 返回x的絕對值len(x) 計算變量x的長度(x是字符串或者列表等) min(x) 返回變量x的最小值 max(x) 返回變量x的最大值Python的函數4Python常用函數int(x) 把變量x轉換成整型float(x) 把變量x轉換成浮點型 sum(x) 計算變量x中所有元素的總和 input(x) 顯示出信息下,并要求輸入數據 print(x) 輸出函數程序設計語言的基礎知識4.1.3 Python的運算符與表達式 4.1.4 Python的函數第四章同學們有什么收獲呢? 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫