變量、數(shù)據(jù)類型和運(yùn)算符總結(jié)_第1頁
變量、數(shù)據(jù)類型和運(yùn)算符總結(jié)_第2頁
變量、數(shù)據(jù)類型和運(yùn)算符總結(jié)_第3頁
變量、數(shù)據(jù)類型和運(yùn)算符總結(jié)_第4頁
變量、數(shù)據(jù)類型和運(yùn)算符總結(jié)_第5頁
已閱讀5頁,還剩23頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

,aclicktounlimitedpossibilities變量、數(shù)據(jù)類型和運(yùn)算符總結(jié)匯報人:目錄添加目錄項標(biāo)題01變量02數(shù)據(jù)類型03運(yùn)算符04運(yùn)算符的優(yōu)先級05數(shù)據(jù)類型的輸入和輸出06PartOne單擊添加章節(jié)標(biāo)題PartTwo變量變量的定義變量是計算機(jī)內(nèi)存中的一塊存儲空間,用于存儲數(shù)據(jù)。變量名是標(biāo)識變量的名稱,用于在程序中引用變量。變量的值是可以改變的,因此稱為變量。變量可以分為局部變量和全局變量,局部變量在函數(shù)內(nèi)部有效,全局變量在整個程序范圍內(nèi)有效。變量的命名規(guī)則變量名必須以字母、下劃線或美元符號開頭變量名不能包含空格或特殊字符變量名不能與Python關(guān)鍵字相同變量名應(yīng)具有描述性,以便于理解其用途變量名應(yīng)遵循駝峰命名法,即每個單詞的首字母大寫變量名應(yīng)盡可能短,以提高代碼的可讀性變量的分類局部變量:在函數(shù)內(nèi)部定義的變量,只在函數(shù)內(nèi)部有效全局變量:在函數(shù)外部定義的變量,在整個程序范圍內(nèi)有效靜態(tài)變量:在函數(shù)內(nèi)部定義的變量,但在函數(shù)調(diào)用結(jié)束后仍然存在動態(tài)變量:在函數(shù)內(nèi)部定義的變量,在函數(shù)調(diào)用結(jié)束后消失變量的作用域靜態(tài)變量:在函數(shù)或代碼塊內(nèi)首次使用時初始化,在整個程序范圍內(nèi)有效動態(tài)變量:在函數(shù)或代碼塊內(nèi)使用時初始化,只在函數(shù)或代碼塊內(nèi)有效全局變量:在整個程序范圍內(nèi)有效局部變量:只在函數(shù)或代碼塊內(nèi)有效PartThree數(shù)據(jù)類型基本數(shù)據(jù)類型整數(shù)類型:int、long、short、byte等數(shù)組類型:int[]、float[]等字符串類型:String浮點(diǎn)數(shù)類型:float、double等布爾類型:boolean字符類型:char引用數(shù)據(jù)類型引用數(shù)據(jù)類型是一種特殊的數(shù)據(jù)類型,它表示一個對象的引用引用數(shù)據(jù)類型包括數(shù)組、類、接口等引用數(shù)據(jù)類型的變量保存的是對象的引用,而不是對象的實(shí)際值引用數(shù)據(jù)類型的變量可以通過賦值操作改變其引用的對象數(shù)據(jù)類型的轉(zhuǎn)換自動轉(zhuǎn)換:在賦值、運(yùn)算等操作中,系統(tǒng)會自動進(jìn)行數(shù)據(jù)類型轉(zhuǎn)換強(qiáng)制轉(zhuǎn)換:使用強(qiáng)制轉(zhuǎn)換函數(shù)進(jìn)行數(shù)據(jù)類型轉(zhuǎn)換,如int()、float()、str()等隱式轉(zhuǎn)換:在函數(shù)調(diào)用、參數(shù)傳遞等過程中,系統(tǒng)會自動進(jìn)行數(shù)據(jù)類型轉(zhuǎn)換顯式轉(zhuǎn)換:在代碼中明確指定數(shù)據(jù)類型轉(zhuǎn)換,如使用cast()函數(shù)進(jìn)行數(shù)據(jù)類型轉(zhuǎn)換數(shù)據(jù)類型的比較添加標(biāo)題添加標(biāo)題添加標(biāo)題添加標(biāo)題添加標(biāo)題添加標(biāo)題添加標(biāo)題整數(shù)類型:int、long、short、byte等,用于表示整數(shù)字符類型:char,用于表示單個字符字符串類型:String,用于表示一串字符集合類型:List、Set、Map等,用于表示一組數(shù)據(jù),可以存儲不同類型的數(shù)據(jù)浮點(diǎn)數(shù)類型:float、double等,用于表示小數(shù)布爾類型:boolean,用于表示真或假數(shù)組類型:int[]、float[]等,用于表示一組相同類型的數(shù)據(jù)PartFour運(yùn)算符算術(shù)運(yùn)算符乘號(*):表示乘法運(yùn)算求余運(yùn)算符(%):表示求余運(yùn)算自減運(yùn)算符(--):表示自減運(yùn)算加號(+):表示加法運(yùn)算減號(-):表示減法運(yùn)算自增運(yùn)算符(++):表示自增運(yùn)算除號(/):表示除法運(yùn)算關(guān)系運(yùn)算符添加標(biāo)題添加標(biāo)題添加標(biāo)題添加標(biāo)題邏輯運(yùn)算符:與(&&)、或(||)、非(!)比較運(yùn)算符:大于(>)、小于(<)、等于(==)、不等于(!=)關(guān)系運(yùn)算符:大于等于(>=)、小于等于(<=)關(guān)系運(yùn)算符:恒等(===)、非恒等(!==)邏輯運(yùn)算符邏輯與:&&,表示兩個條件同時成立邏輯運(yùn)算符的優(yōu)先級:!>&&>||短路邏輯:&&和||,當(dāng)?shù)谝粋€條件為假時,不再判斷第二個條件邏輯或:||,表示兩個條件中至少有一個成立邏輯異或:^,表示兩個條件中只有一個成立邏輯非:!,表示條件不成立位運(yùn)算符含義:用于對二進(jìn)制位進(jìn)行操作的運(yùn)算符常見位運(yùn)算符:&(與)、|(或)、^(異或)、~(非)、<<(左移)、>>(右移)應(yīng)用:在計算機(jī)編程中,位運(yùn)算符常用于處理二進(jìn)制數(shù)據(jù)、進(jìn)行位運(yùn)算等注意事項:位運(yùn)算符的優(yōu)先級低于算術(shù)運(yùn)算符,高于關(guān)系運(yùn)算符和邏輯運(yùn)算符。賦值運(yùn)算符示例:a=10,將10賦值給變量a含義:將右邊的值賦給左邊的變量符號:=注意事項:賦值運(yùn)算符的優(yōu)先級較低,需要與其他運(yùn)算符配合使用其他運(yùn)算符賦值運(yùn)算符:=、+=、-=、*=、/=、%=比較運(yùn)算符:==、!=、>、<、>=、<=邏輯運(yùn)算符:&&、||、!位運(yùn)算符:&、|、^、~、<<、>>、>>>條件運(yùn)算符:?:逗號運(yùn)算符:,PartFive運(yùn)算符的優(yōu)先級優(yōu)先級規(guī)則括號:優(yōu)先級最高,可以改變運(yùn)算順序乘法、除法、取模:從左到右依次計算加法、減法:從左到右依次計算比較運(yùn)算符:從左到右依次計算邏輯運(yùn)算符:從左到右依次計算賦值運(yùn)算符:優(yōu)先級最低,用于給變量賦值改變優(yōu)先級的操作使用括號:使用括號可以改變運(yùn)算符的優(yōu)先級,使得括號內(nèi)的表達(dá)式先被計算。利用賦值運(yùn)算符:在賦值運(yùn)算符右側(cè)使用括號,可以改變賦值運(yùn)算符的優(yōu)先級。利用函數(shù)調(diào)用:在函數(shù)調(diào)用中使用括號,可以改變函數(shù)調(diào)用的優(yōu)先級。利用條件運(yùn)算符:在條件運(yùn)算符中使用括號,可以改變條件運(yùn)算符的優(yōu)先級。注意事項比較運(yùn)算優(yōu)先于邏輯運(yùn)算邏輯運(yùn)算中,與運(yùn)算優(yōu)先于或運(yùn)算優(yōu)先級順序:括號、乘除、加減、比較、邏輯括號內(nèi)的運(yùn)算優(yōu)先于括號外的運(yùn)算乘除運(yùn)算優(yōu)先于加減運(yùn)算PartSix數(shù)據(jù)類型的輸入和輸出數(shù)據(jù)類型的輸入方式語音輸入:通過語音識別輸入數(shù)據(jù)文件輸入:通過文件導(dǎo)入數(shù)據(jù)網(wǎng)絡(luò)輸入:通過網(wǎng)絡(luò)獲取數(shù)據(jù)鍵盤輸入:通過鍵盤輸入數(shù)據(jù)鼠標(biāo)輸入:通過鼠標(biāo)點(diǎn)擊輸入數(shù)據(jù)掃描輸入:通過掃描儀輸入數(shù)據(jù)數(shù)據(jù)類型的輸出方式直接輸出:使用print()函數(shù)輸出數(shù)據(jù)類型

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論