Python基礎(chǔ)入門(mén)教程10:變量&運(yùn)算符
來(lái)源:
奇酷教育 發(fā)表于:
上一章講解過(guò)了組合數(shù)據(jù)類(lèi)型,本章進(jìn)行變量以及各種編程需要的運(yùn)算符的操作講解3 3 變量部分3 4 運(yùn)算符部分;主要講解:賦值運(yùn)算符、算數(shù)
上一章講解過(guò)了組合數(shù)據(jù)類(lèi)型,本章進(jìn)行變量以及各種編程需要的運(yùn)算符的操作講解
3.3 變量部分
3.4 運(yùn)算符部分;主要講解:賦值運(yùn)算符、算數(shù)運(yùn)算符、關(guān)系運(yùn)算符、邏輯運(yùn)算符、成員運(yùn)算符、標(biāo)識(shí)運(yùn)算符
3.3. 變量
變量就是用來(lái)臨時(shí)存放數(shù)據(jù)的一個(gè)容器
3.3.1 變量的使用
python中的變量,不需要聲明即可使用
python中的變量命名:駝峰命名法,見(jiàn)名知意,只能是字母、數(shù)字和下劃線組成,變量第一個(gè)字符智能是字母或者下劃線

3.3.2 變量的回收
變量一旦定義,在程序中也是使用內(nèi)存空間來(lái)存儲(chǔ)數(shù)據(jù)的,所以當(dāng)變量一旦不在需要使用,需要?jiǎng)h除變量釋放它占用的內(nèi)存空間,python中通過(guò)del關(guān)鍵字來(lái)刪除變量

那就存在問(wèn)題了,創(chuàng)建的100和200這兩個(gè)數(shù)據(jù),內(nèi)存中進(jìn)行了什么樣的處理的呢?
python將這樣沒(méi)有引用變量指向的對(duì)象,回收到了對(duì)象緩沖池(PS:對(duì)象緩沖池也是內(nèi)存中的一個(gè)區(qū)域),方便下次使用的時(shí)候直接獲取,所以在使用python的時(shí)候,一定要注意內(nèi)存泄漏的問(wèn)題。關(guān)于python內(nèi)存管理這一部分,后續(xù)會(huì)單獨(dú)進(jìn)行講解。
3.3.3. 變量的命名規(guī)則

3.3.4. 特殊變量

3.4.操作符
操作符,就是用于進(jìn)行數(shù)據(jù)運(yùn)算的符號(hào)
常見(jiàn)的操作符一般有賦值運(yùn)算符、算數(shù)運(yùn)算符、邏輯運(yùn)算符、關(guān)系運(yùn)算符等等
3.4.1. 賦值運(yùn)算符

3.4.2. 算數(shù)運(yùn)算符

3.4.3. 關(guān)系運(yùn)算符
關(guān)系運(yùn)算符,通過(guò)比較運(yùn)算符兩邊的數(shù)據(jù),返回一個(gè)布爾類(lèi)型的結(jié)果

3.4.4. 邏輯運(yùn)算符

3.4.5. 成員運(yùn)算符
成員運(yùn)算符,主要用于判斷某個(gè)成員是否出現(xiàn)在某個(gè)對(duì)象中
| 運(yùn)算符| 描述 | 使用方式 |
| ------------- |:-------------:| -----:|
| in| 如果在指定的變量中找到則為T(mén)rue,否則為False| jiaoYue in heros |
| not in| 如果在指定的變量中沒(méi)有找到返回True | jiaoYue not in heros |
實(shí)際操作如下

3.4.6. 標(biāo)識(shí)運(yùn)算符
標(biāo)識(shí)運(yùn)算符,主要用于兩個(gè)不同的變量數(shù)據(jù)類(lèi)型的檢測(cè)
| 運(yùn)算符| 描述 | 使用方式 |
| ------------- |:-------------:| -----:|
| is| 如果運(yùn)算符兩邊的變量指向相同的對(duì)象則為T(mén)rue| a is b |
| is not| 如果運(yùn)算符兩邊的變量指向不同的對(duì)象則為T(mén)rue | a is not b |
>>>更多VR/AR入門(mén)教程:VR入門(mén)