Pythonベースの演算子

775 ワード

演算子:
+#加算:2つのオブジェクトを加算-#減算:負数または1つの数から別の数を減算*#乗算:2つの数を乗算または繰り返した文字列/#除算を返します:x/y、xをy%#で除算します:除算を返した残りの数*#*y、xのy乗//#除算を返します:商の整数部分を返します(下に整数を取ります)
比較演算子:
==#2つのオブジェクトが等しいかどうかを判断!=#2つのオブジェクトが等しくないかどうかを判断する<>#2つのオブジェクトが等しくないかどうかを判断し、py 2が使用可能であり、py 3が使用できない<#が<=#未満かどうかを判断する>#が大きいかどうかを判断する>=#が等しいかどうかを判断する
論理演算子:and#の両方がTrueである場合、Trueまたはor#の1ビットTrueが返されます.つまり、Trueがnotでない場合は逆になります.TrueのnotはFalseに戻ります.逆は同じです.
いいえ&&pythonでfalse:0"[](){}None Falseという値はありません
ビット演算子:
ビット演算

&   #     1    1
>>>3&3
3

^  #       1,   1
>>>2|1 
3

^  #          1
>>>3^1
2

^#排他的または計算プロセス11 01_10
>>>~2#取反-3按位取反演算子:データの各バイナリビットに対して反を取り、すなわち1を0にし、0を1にする.~xは-x-1に類似