Python基礎(chǔ)教程之基本運算介紹課件_第1頁
Python基礎(chǔ)教程之基本運算介紹課件_第2頁
Python基礎(chǔ)教程之基本運算介紹課件_第3頁
Python基礎(chǔ)教程之基本運算介紹課件_第4頁
Python基礎(chǔ)教程之基本運算介紹課件_第5頁
已閱讀5頁,還剩14頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

演講人單擊此處輸入你的正文,文字是您思想的提煉,為了最終演示發(fā)布的良好效果,請盡量言簡意賅的闡述觀點Python基礎(chǔ)教程之基本運算介紹課件01.02.03.04.目錄Python基本運算Python數(shù)據(jù)類型Python變量與賦值Python控制結(jié)構(gòu)1Python基本運算算術(shù)運算加法:a+b減法:a-b乘法:a*b除法:a/b取模:a%b冪運算:a**b整數(shù)除法:a//b絕對值:abs(a)指數(shù):pow(a,b)開方:sqrt(a)向上取整:ceil(a)向下取整:floor(a)隨機數(shù):random()四舍五入:round(a)截斷小數(shù):trunc(a)復數(shù)運算:a+bj矩陣運算:a@b集合運算:a|b邏輯運算:aandb比較運算:a>b成員運算:ainb身份運算:aisb序列運算:a[i]字典運算:a[key]集合運算:a列表運算:a字典運算:a集合運算:a列表運算:a字典運算:a集合運算:a列表運算:a字典運算:a集合運算:a列表運算:a字典運算:a集合運算:a列表運算:a字典運算:a集合運算:a列表運算:a關(guān)系運算大于(>):判斷一個數(shù)是否大于另一個數(shù)小于(<):判斷一個數(shù)是否小于另一個數(shù)等于(==):判斷兩個數(shù)是否相等不等于(!=):判斷兩個數(shù)是否不相等大于等于(>=):判斷一個數(shù)是否大于等于另一個數(shù)小于等于(<=):判斷一個數(shù)是否小于等于另一個數(shù)321456邏輯運算01與運算:使用and關(guān)鍵字,表示兩個條件同時滿足02或運算:使用or關(guān)鍵字,表示兩個條件中至少有一個滿足03非運算:使用not關(guān)鍵字,表示對條件進行否定04異或運算:使用xor關(guān)鍵字,表示兩個條件中只有一個滿足05邏輯運算優(yōu)先級:not>and>or2Python數(shù)據(jù)類型數(shù)值類型整數(shù):int,表示整數(shù),如123、-456等浮點數(shù):float,表示小數(shù),如12復數(shù):complex,表示復數(shù),如1+2j、-3+4j等布爾值:bool,表示真或假,如True、False等字符串類型字符串是用單引號或雙引號括起來的字符序列字符串是不可變的,一旦創(chuàng)建就不能修改字符串可以包含任何字符,包括數(shù)字、字母、特殊字符等字符串可以進行連接、重復、索引、切片等操作字符串可以轉(zhuǎn)換為其他數(shù)據(jù)類型,如整數(shù)、浮點數(shù)等字符串可以格式化,用于輸出復雜的文本格式字符串可以包含轉(zhuǎn)義字符,用于表示特殊字符或控制字符字符串可以包含Unicode字符,用于表示各種語言的字符字符串可以包含原始字符串,用于表示原始字符,不進行轉(zhuǎn)義處理字符串可以包含多行文本,使用三重引號表示字符串可以包含嵌入表達式,使用f-string表示字符串可以包含模板字符串,使用模板字符串表示字符串可以包含正則表達式,用于進行文本匹配和替換字符串可以包含XML、HTML等標記語言,用于表示結(jié)構(gòu)化文本字符串可以包含JSON、YAML等數(shù)據(jù)格式,用于表示結(jié)構(gòu)化數(shù)據(jù)字符串可以包含各種編碼格式,如ASCII、UTF-8等,用于表示不同語言的字符字符串可以包含各種文本編碼格式,如Base64、Hex等,用于表示二進制數(shù)據(jù)字符串可以包含各種文本壓縮格式,如gzip、bzip2等,用于壓縮文本數(shù)據(jù)字符串可以包含各種文本加密格式,如AES、DES等,用于加密文本數(shù)據(jù)字符串可以包含各種文本簽名格式,如MD5、SHA256等,用于驗證文本數(shù)據(jù)的完整性和來源列表類型01列表是一種有序的數(shù)據(jù)結(jié)構(gòu),可以存儲任意類型的數(shù)據(jù)。03列表中的元素可以通過索引訪問,索引從0開始。02列表使用方括號[]定義,元素之間使用逗號分隔。04列表支持多種操作,如添加、刪除、修改、查詢等。3Python變量與賦值變量命名規(guī)則03變量名不能與Python關(guān)鍵字沖突02變量名只能包含字母、數(shù)字和下劃線01變量名必須以字母或下劃線開頭04變量名應(yīng)具有描述性,以便于理解和維護代碼變量賦值方法直接賦值:使用等號(=)將值賦給變量增量賦值:使用加法(+=)、減法(-=)、乘法(*=)、除法(/=)等運算符進行賦值鏈式賦值:使用逗號(,)將多個變量同時賦值解包賦值:使用星號(*)將元組或列表中的元素同時賦值給多個變量字典賦值:使用字典(dict)將鍵值對同時賦值給多個變量列表推導式賦值:使用列表推導式([變量作用域全局變量:在函數(shù)外定義的變量,可在函數(shù)內(nèi)使用局部變量:在函數(shù)內(nèi)定義的變量,只能在函數(shù)內(nèi)使用嵌套作用域:在函數(shù)內(nèi)定義的函數(shù),可以訪問外部函數(shù)的變量閉包:函數(shù)返回的函數(shù),可以訪問外部函數(shù)的變量變量生命周期:變量在程序運行時存在的時間,全局變量在整個程序運行時都存在,局部變量只在函數(shù)運行時存在4Python控制結(jié)構(gòu)條件控制if語句:用于根據(jù)條件執(zhí)行代碼塊elif語句:用于在if語句不滿足時執(zhí)行代碼塊else語句:用于在所有條件都不滿足時執(zhí)行代碼塊條件表達式:用于根據(jù)條件選擇值循環(huán)控制:用于重復執(zhí)行代碼塊,直到滿足特定條件異常處理:用于處理代碼中可能出現(xiàn)的異常情況,保證程序正常運行321456循環(huán)控制for循環(huán):用于遍歷序列或集合while循環(huán):用于條件循環(huán),直到條件不滿足為止break和continue:用于在循環(huán)過程中提前結(jié)束或跳過當前循環(huán)循環(huán)嵌套:可以在循環(huán)體內(nèi)部再嵌套一個或多個循環(huán),實現(xiàn)更復雜的控制結(jié)構(gòu)01030204異常處理01040203異常類型:Python中常見的異常類型包括SyntaxError、TypeError、ValueError等。異常處理機制:Python提供了try

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論