資源簡介 (共20張PPT)Python基礎知識—運算符與表達式普通高中信息技術回顧舊知3.14 31—運算符與表達式Python基礎知識運算符與表達式表達式:由運算符、操作數連接而成的式子運算符:對常量或變量進行運算或處理的符號操作數:參與運算的對象,包括變量、常量和函數例如:“+” 是運算符,“x+y”是表達式算術運算符關系運算符邏輯運算符賦值運算符成員運算符表達式=運算符+操作數算術運算符與算術表達式運算符 說明 表達式舉例 結果 數據類型+、- 加、減 1 + 1*、/ 乘、除 10 / 4% 求余(只取余數) 10 % 3** 冪 2 ** 3// 整除(只取整數) 10 // 422.5812intfloatintintint算術運算符與算術表達式練習鞏固a * 2a = 6b = 5a ** 2a % ba // ba / b賦值運算符與賦值表達式賦值號不是等號,具有方向性,表示將右邊的內容賦給左邊的變量。賦值號的左邊只能是變量,不能是常量或表達式賦值運算符與賦值表達式練習鞏固a = 5a = 6a += 2a **= 4a %= 2輸出下列賦值運算符計算之后變量a的值a //= 4關系運算符與關系表達式運算符 說明 表達式舉例 結果>、< 大于、小于 1 > 1>=、<= 大于或等于、 小于或等于 1 >= 1== 等于 1 == 1 ‘c’==’c’!= 不等于 1 != 1FalseTrueFalseTrue關系運算符用于判斷數據大小關系,其結果只有兩種,既True(真)和False(假)關系運算符與關系表達式練習鞏固a>ba = 6b = 5a>=b*2a!=b+1a==b算術運算符優先級大于關系運算符(a!=b)+1True(1)(真)和False(0)(假),對應整數1和0再參與其他運算。邏輯運算符與邏輯表達式運算符 說明 表達式舉例 結果and 與 (一假則假,全真為真) 2>1 and 3<2or 或 (一真則真,全假為假) 2>1 or 3<2not 非 (取反) not 2>1FalseTrueFalse邏輯運算符用于判斷邏輯關系,其結果只有兩種,既True(1)(真)和False(0)(假),對應整數1和0再參與其他運算。優先級:not > and > or記憶:非與或邏輯運算符與邏輯表達式練習鞏固a>b and aa = 6b = 5a>b or aa>b and not a優先級:not > and > or成員運算符與成員表達式關系運算符用于判斷序列中是否有某個成員,其結果只有兩種,既True(真)和False(假),序列可以是字符串、列表、字典等運算符 說明 表達式舉例 結果in x in y (x是否是序列y的成員) “py” in “python” True2 in [1,2,3,4] Truenot in x not in y (x是否不是序列y的成員) “py” not in “python” False0 not in [1,2,3,4]True運算符的優先級括號( )的優先級一定是最大的,有括號先算括號算術運算符>關系運算符>賦值運算符>成員運算符>邏輯運算符邏輯運算符中:not>and>or如果是同級運算則按從左到右順序進行課堂練習1、算術運算符、賦值運算符和關系運算符的運算優先級按從高到低依次為A.算術運算、賦值運算、關系運算B.算術運算、關系運算、賦值運算C.關系運算、賦值運算、算術運算D.關系運算、算術運算、賦值運算B2、表達式10%8*((3>0)+1) 運行后的結果為_______3、表達式10%8*(not 10>0 and 8<0)+1運行后的結果為_______414、將數學表達式k=y +5y+1,寫成Python表達式k=y**2+5*y+1k=y*y+5*y+11—Python的函數Python基礎知識Python常用函數Python默認自帶一些常用函數,是組織好的、可重復使用的,用來實現相關功能的代碼段。函數名稱 使用說明 碼上運行 輸出結果abs(x) 返回x的絕對值 abs(-2)len(x) 計算變量x的長度,但是x必須是可以計算長度的類型 a=‘hello’ len(a)min(x) 返回變量x的最小值 a=[3,5,2,8,7] min(a)max(x) 返回變量x的最大值 a=[3,5,2,8,7] max(a)int(x) 把變量x轉換成整型 a=12.33 int(a)float(x) 把變量x轉換成浮點型 a=12 float(a)str(x) 直接將其任意類型參數轉換為字符串 str(1234)sum(x) 計算變量x中元素的和 a=[3,5,2,8,7] sum(a)input(x) 輸入函數print(x) 輸出函數Python常用函數函數名稱 使用說明input(x) 按要求輸入數據print( ) 輸出函數計算長方形的面積:已知長方形長為a,寬為b,計算長方形的面積S若a=6,b=2,求S的值;若a=999,b=99,求S的值;課堂總結THANK YOU FOR WATCHING.謝謝觀看 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫