Python中的運算子

2021-09-29 08:02:18 字數 1564 閱讀 2956

目錄

算術運算子

賦值運算子

比較運算子

邏輯運算子 總結

計算機的誕生的初衷,就是為了進行大型的計算的,python作為計算機的程式語言,自然也離不開了,python的運算子主要包括算術運算子、賦值運算子、比較運算子、邏輯運算子和位運算子。

算術運算子就是進行四則運算的,常用的算術運算子如下:

運算子說明

例項結果+加

12+1527-

減4-22*

乘5*315/

除7/2

3.5%

求餘7%21//

整除7//23**

冪2**416

不知道你們還有沒有印象,在數學中這些運算子是有優先順序的,同理,在python中進行數學計算時,與我們學過的數學中運算子優先順序是一致的。

算術運算子優先順序由高到低順序排列如下:

最常見的賦值運算子,就是「=」了,除此之外,還可以和算符運算子結合起來,先進行運算然後再賦值給變數,比如:

運算子說明

舉例展開形式

=簡單的賦值運算

x=yx=y

+=加賦值

x+=y

x=x+y

-=減賦值

x-=y

x=x-y

*=乘賦值

x*=y

x=x*y

/=除賦值

x/=y

x=x/y

%=取餘賦值

x%=y

x=x%y

**=冪賦值

x**=y

x=x**y

//=整除賦值

x//=y

x=x//y

比較運算子是用於進行結果比較的,比如比對大小、真假等關係,因此也稱為關係運算子,具體如下:

運算子作用

舉例結果

>

大於'a'>'b'

false

<

小於156<456

true

==等於

'c'=='c'

true

!=不等於

'y'!='t'

true

>=

大於等於

479>=426

true

<=

小於等於

62.45<=45.5

false

一定要注意別混淆「=」和"==",在程式語言中前者是賦值,而後者才是數學中的等於。

python中的邏輯運算子主要包括and、or、not。

運算子含義

用法結合方向

and邏輯與

op1 and op2

從左到右

or邏輯或

op1 or op2

從左到右

not邏輯非

not op

從右到左

在python中,*運算子還可以用於字串中,計算結果就是字串重複指定次數的結果。

# 輸出5個

print("a"*5)

python 運算子 Python運算子

python語言支援以下型別的運算子 算術運算子 比較 關係 運算子 賦值運算子 邏輯運算子 位運算子 成員運算子 身份運算子 運算子優先順序 1 算術運算子 加號 減號 乘 除 取餘 乘方 整除 1 其中除號 要注意 在python2中,用作整除。解決方法有三 1 兩個相除的數中有乙個為實數。2 ...

python 運算子 python(運算子)

一 運算子 1.算數運算子 1 加 注意 字串與整數之間不能進行相加,需要通過str 或int 進行轉換資料型別 整數與整數相加 1 1 浮點數與浮點數相加 2.0 2.0 4.0 二進位制儲存精度誤差 1.1 1.3 2.4000000000000004 整數與浮點數相加 2 2.0 4.0字串之...

python運算子中 Python中的運算子

python中的運算子 數 算符 比較運算子 邏輯運算子 賦值運算子 1.數 算符 乘法 除法 取模 取餘 求餘數 整除 冪運算 1 和數學中的功能一模一樣,沒有區別 print 1 1 print 1 1 print 1 1 注意 的結果是浮點數。print 1 1 1.0 print 5 2 2...