第二章 第三節 運算子(一)

2022-03-05 06:13:03 字數 2301 閱讀 8575

零、算術運算子

顧名思義,算術運算子就是用來進行算數運算的一些符號。那麼算術運算子包含哪些呢?除了有我們常用的加、減、乘、除外,還有取模、冪、取整除,這些運算子的解釋詳解見下表。

設定變數:x=1,y=2

運算子名稱

說明例子+加

兩個物件相加

x+y 輸出結果為3-減

乙個數減去另乙個數

y-x 輸出結果為1*乘

兩個數相乘;乙個字串重複多次

x*y 輸出結果為2;print(「我是輸出」*2) 將會輸出兩次「我是輸出」/除

乙個數除以另乙個數

x/y 輸出結果為0.5%取模

返回除法的餘數

x%y 輸出結果為 1**冪

計算x的y次冪

y**x 輸出結果為2

//取整

向下取接近除數的整數

x//y 輸出結果為0

一、比較運算子

比較運算子是指可以使用特定的運算子比較兩個值。當用運算子比較兩個值時,結果是乙個邏輯值,不是 true(成立) 就是 false(不成立)的運算符號。比較運算子包括大於、小於、等於、不等於、大於等於、小於等於,解釋詳見下表。

設定變數:x=1,y=2

運算子名稱

說明例子

==等於

比較兩個物件是否相等

x==y 輸出結果為false

!=不等於

比較兩個結果是否不相等

x!=y 輸出結果為true

>

大於比較運算子前面的物件是否比運算子後面的物件大

x>y 輸出結果為false

<

小於比較運算子前面的物件是否比運算子後面的物件小

x>=

大於等於

比較運算子前面的物件是否比運算子後面的物件大或者相等

x>=y 輸出結果為false

<=

小於等於

比較運算子前面的物件是否比運算子後面的物件小或者相等

x<=y 輸出結果為true

二、賦值運算子

賦值運算子是將運算子右邊的表示式的值賦給運算子左邊的變數。運算子解釋詳見下表。

運算子說明例子=

將運算子右邊的表示式的值賦給左邊的變數

x=1+2 輸出的結果就是1+2的值3

+=加法賦值運算

a+=1 等同於 a=1+a

-=減法賦值運算

a-=1 等同於 a=a-1

*=乘法賦值運算

a*=2 等同於 a=a*2

/=除法賦值運算

a/=2 等同於 a=a/2

%=取模賦值運算

a%=2 等同於 a=a%2

**=冪賦值運算

a**=2 等同於 a=a**2

//=取整除賦值運算子

a//=2 等同於 a=a//2

三、邏輯運算子

邏輯運算子把簡單的語句連線成更複雜的複雜語句,邏輯運算子包括:and、not、or,詳解見下表。

運算子說明

例子and

連線兩個表示式,如果其中乙個表示式為false,則整個表示式為false

1>2 and 2=2 輸出值為false,1<2 and 2=2 輸出值為true

not如果表示式為true,則返回false,反之返回true

not(1>2) 輸出結果為true

or連線兩個表達,如果其中乙個表示式為true,則整個表示式返回true

1=2 or 2=2 返回值為true

注意:

在python中0==false的返回值時true,因為在python中0就代表false,其他數值代表true,所以以下**是可以執行成功的。

a=1b=

2a+b and a-b # 返回值為-1

a-a and b-a # 返回值為0

a-a or b-a # 返回值為1

四、小結

本節講解了python運算子的第一部分,算數運算子、比較運算子、賦值運算子、邏輯運算子,這三種運算子是開發中經常用到的,請大家務必記牢。

覺得不錯打賞一下吧,金額隨意!

第二章 第三節

cpu訪問記憶體單元時要給出記憶體單元的位址,所有的記憶體單元構成的儲存空間是乙個一維的線性空間,我們將這個唯一的位址成為實體地址。概括的講,16位的cpu具有以下幾個方面特徵 1 運算器一次最多可以處理16位的資料。2 暫存器的最大寬度為16位。3 暫存器和運算器之間的通路為16位。8086有20...

SQL基礎教程 邏輯運算子(第二章第三節)

not,and,or稱為邏輯運算子,使用邏輯運算子可以將多個查詢條件進行組合。select product name,product type,sale price from product where not sale price 1000 注意 1 不使用not運算子也可以編寫出效果相同的查詢條...

司延OI 第二章 第三節 運算子和表示式

前導知識 1.結合性。左結合性就是運算子兩邊從左往右算,右結合性就是運算子兩邊從右往左算。單目運算子就是操作物件只有乙個,雙目就是兩個,三目就是三個。關係運算子的結合性為從左到右。2.優先順序。像小學數學中先算乘除後算加減,有括號的先算括號,用我們優先順序的術語來說就是優先順序括號 乘除 加減。c ...