二、運算子的優先順序
運算子其實就是我們平時見到的加減乘除,在python的程式中參與各種運算。這裡強調兩個術語:例如在『1+2』中,1和2叫做運算元專案,『+』就叫做運算子。
運算子實現功能
運算元型別+加法
數字和數字、str和str-減法
數字和數字(str不能做減法)*乘法
數字和數字、字串和正整數/除法
數字和數字
//整除%取餘
**冪運算
可以用來開根號
運算子=
+=-=
*=**=
/=//=
%=比較運算子用來比較兩個值的大小,返回結果是布林值。
運算子說明
>
<
>=
<=
==比較值
!=is
比較id
is not
運算子說明
not非
and與or或
特別地:布林值的與或運算
true and everything
everything
false and everything
false
true or everything
true
false or everything
everything
這個條件運算子舉個例子說明:
a=
float
(input
('請輸入a的值:'))
b=float
(input
('請輸入b的值:'))
c=float
(input
('請輸入c的值:'))
num=
alp=
['a'
,'b'
,'c'
]max
=(a if a>b else b)
if cfor i in num:
if i ==
max:
print
('a、b、c中的最大值是'
,alp[n]
,',它的值是'
,(a if a>b else b)
if cn+=
1
就像加減乘除有運算優先順序一樣,這裡的運算子也有乙個優先順序,這裡直接附上運算子優先順序**來說明。 Python基礎之運算子
兩數相加結果為 s c print 兩數相減結果為 s d print 兩數相乘結果為 s e print 兩數相除結果為 s f print 兩數整除結果為 s g print 兩數取餘結果為 s h 運算結果為 兩數相加結果為 7 兩數相減結果為 1 兩數相乘結果為 12 兩數相除結果為 0 兩...
python基礎之運算子(二)
2.算術運算 3.賦值運算 4.比較運算 5.邏輯運算 6.條件運算子 7.運算子的優先順序 復合賦值運算子 含義a b 相當於a a b a b 相當於a a b a b 相當於a a b a b 相當於a a b a b 相當於a a b a b 相當於a a b a b 相當於a a b a ...
python基礎之基本運算子
目錄 算數運算子 定義如下運算子 a 7b 3 print a b print a b print a b print a b print a b print a b 地板除,相除取整,也可進行復合運算 比較運算子 a,b 10,5 print a b print a b print a b pri...