目錄
算術運算子
賦值運算子
比較運算子
邏輯運算子 總結
計算機的誕生的初衷,就是為了進行大型的計算的,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...