Day5(0120) <<
Previous Next >> Day6(0121)
運算子個別解說(一)
1.算數運算子
(1)+[加法]:表示a加b,語法如下
1+2
另外+運算子也能用來連接字串,如下。
"5"+"apple"
得到以下結果
"5apple"
(2)-[減法]:表示a減b,語法如下。
2-1
(3)*[乘法]:表示a乘b,語法如下。
2*1
(4)/[浮點數除法]:表示a除以b,結果為float型別,語法如下。
12/3
結果為
4.0
(5)//[整數除法]:表示a除以b,結果為int型別,小數部分將直接捨去,語法如下。
7//3
結果為
2
(6)%[餘數]:表示a除以b的餘數,語法如下。
12%5
結果為
2
(7)**[指數]:表示a的b次方,語法如下。
2**2
結果為
4
2.位元運算子
(1)~[位元 NOT]
(2)&[位元 AND]
(3)|[位元 OR]
(4)^[位元 XOR]
3.比較運算子
運算子 |
語法 |
說明 |
> |
a>b |
若a大於b時傳回True,反之則傳回False。 |
< |
a<b |
若a小於b時傳回True,反之則傳回False。 |
>= |
a>=b |
若a大於等於b時傳回True,反之則傳回False。 |
<= |
a<=b |
若a小於等於b時傳回True,反之則傳回False。 |
== |
a==b |
若a等於b時傳回True,反之則傳回False。 |
!= |
a!=b |
若a不等於b時傳回True,反之則傳回False。 |
Day5(0120) <<
Previous Next >> Day6(0121)