Pythonの基本演算子

1534 ワード

基本演算子
1、演算子
演算子
説明

+
2つのオブジェクトを加算
a+b
-
2つのオブジェクトの減算
a-b
*
2つの数を乗算するか、繰り返した文字列を返します.
a*b
/
2つの数を除算する.
a/b
%
型取り
a%b
**
べき乗を返す
a**b
//
整数を取り、商の整数部分に戻る
a//b
#!/usr/bin/env python
#_*_ coding:utf-8 _*_
a = 10
b = 15
print(a-b,a**b,a%b,a//b) ##    :-5 1000000000000000 10 0

2、比較演算子
 
演算子
説明

==
比較オブジェクトが等しいかどうか
(a == b)
!=
2つのオブジェクトが等しくないかどうかを比較
(a != b)
<>
2つのオブジェクトが等しくないかどうかを比較
(a <> b)
>
戻りaがbより大きいかどうか
(a > b)
<
戻りaがbより小さいかどうか
(a < b)
>=
aがb以上であるか否かを返す
(a >= b)
<=
aがb以下であるか否かを返す
(a <= b)
3、代入演算子
演算子
説明

=
わりあてえんざん
c = a + b
+=
加算代入演算子
c +=a
-=
減算代入演算子
c -=a
*=
乗算代入演算子
c *=a
/=
除算代入演算子
c/=a
%=
型取り割付演算子
c %=a
**=
べき乗二乗割付演算子
c **=a
//=
整数割付演算子
c//=a
4、論理演算子
演算子
説明

and
ロジックand
(a and b)
or
ロジックor
(a or b)
Not
ろんりひ
not a 
備考:論理演算子の演算順序は、非、および、または
5、メンバー演算子
演算子
説明

in
指定したシーケンスで値trueを見つけます.そうしないとfalseを返します.
 
not in
指定したシーケンスに値falseが見つかりません.そうしないとtrueが返されます.
 
備考:演算子と付与演算子の結果は値を返します.
比較、論理、メンバー演算子はbool値を返します.