python的基本運算子

2022-09-16 21:18:31 字數 1784 閱讀 8965

目錄運算子

描述例項

+加-兩個物件相加

a+b=30

-減-得到負數或是乙個數減去另乙個數

a-b=-10

*乘-兩個數相乘或是返回

a*b=200

/除-x除以y

b/a=2

%取餘-返回除法的餘數

b%a=0

//取整-返回商的整數部分

9//2=4

**冪-返回x的y次冪

a**b=10^20

運算子描述

例項==

等於-比較物件是否相等

(10==20)返回false

!=不等於-比較兩個物件是否不相等

(10!=20)返回true

<>

不等於-比較兩個物件是否不相等

(10<>20)返回true

>

大於-返回x是否大於y

(10>20)返回false

<

小於-返回x是否小於y

(10<20)返回true

>=

大於等於-返回x是否大於等於y

(10>=20)返回false

<=

小於等於-返回x是否小於等於y

(10<=20)返回true

運算子描述例項=

簡單的賦值運算子

c = a + b 將a+b的遠算結果賦為c

!=加法賦值運算子

c += a 等效於 c = c + b

-=減法賦值運算子

c -= a 等效於 c = c - b

*=乘法賦值運算子

c *= a 等效於 c = c * b

/=除法賦值運算子

c /= a 等效於 c = c / b

%=取餘賦值運算子

c %= a 等效於 c = c % b

//=取整賦值運算子

c * *= a 等效於 c = c ** b

**=冪賦值運算子

c //= a 等效於 c = c // b

運算子邏輯表示式

描述例項

andx and y

「與」-如果x為false,x and y 返回false,否則返回y的計算值

(10 and 20)返回20

orx or y

「或」-如果x是非0,返回x的值,否則返回y的計算值

(10 or 20)返回10

notnot x

「非」-如果x為true,返回false。如果x為false,返回true

not(10 and 20)返回false

運算子描述

例項is

is是判斷兩個識別符號是不是引用自乙個物件

x is y,類似id(x) == id(y)如果引用的是同乙個物件則返回true,否則返回false

is not

is not是判斷兩個識別符號是不是引用自不同物件

x is not y,類似id(a)!=id(b)。如果引用的不是同乙個物件則返回結果true,否則返回false。

is和的區別:is用於判斷兩個變數引用物件是否為同乙個(是否在同一塊記憶體空間中),用於判斷引用變數的值是否相等。

用於轉換進製,一般用不到

運算子描述

例項in

如果在指定的序列中找到值返回true,否則返回false

x在y序列中,如果x在y序列中返回true

not in

如果在指定的序列中沒有找到值返回true,否則返回false

x不在y序列中,如果x不在y序列中返回true

Python基本運算子

什麼是操作符?簡單的回答可以使用表示式 4 5等於9 在這裡4和 5被稱為運算元,被稱為操符。python 語言支援操作者有以下幾種型別。算術運算子 比較 即關係 運算子 賦值運算子 邏輯運算子 位運算子 會員操作符 標識操作符 讓我們逐一看看所有的運算子。python 算術運算子 操作符 描述符 ...

Python 基本運算子

算數運算子 比較運算子 賦值運算子 邏輯運算子 成員運算子 身份運算子 運算子優先順序 以下假設變數 a 1,b 2 運算子描述例項 加 兩個物件相加 a b 輸出 3 減 兩個物件相減 a b 輸出 1 乘 兩個物件相乘 a b 輸出 2 除 兩個物件相除 a b 輸出 0.5 取整 向下取整 a...

Python基本運算子

簡單的回答可以使用表示式4 5等於9,在這裡4和5被稱為運算元,被稱為操符。python語言支援操作者有以下幾種型別。讓我們逐一看看所有的運算子。假設變數a持有10和變數b持有20,則 檢視示例 操作符描述符例子 加法 對操作符的兩側增加值 a b 30 減法 減去從左側運算元右側運算元 a b 1...