第III章Pythonの演算子

1.算術演算子

演算子 説明
+ プラス - 2つのオブジェクトが追加されます A + Bの出力31
- 保存 - 減算することにより、別の番号または負の数に番号を与えます A - B出力
* - 文字列を2つの数値を乗じまたは返すが、数回繰り返されます * B出力
/ また - yで割っxは B /出力
モジュロ - 除算の余りを返します 出力のb%
** パワー - のyのパワーに戻り、Xを ** Bに電源を供給するために
// 割り切れるください - 切り捨てた整数除数に近いです >>> 9//2 4 >>> -9//2 -5
  1. 限り、Pythonは引用符(「コンテンツ」または「コンテンツ」)にある文字列のためであります
  2. 文字列+:文字列の連結、および文字列の連結文字列のみ
  3. 文字列*:文字列と数値を乗算され、

2.ブール演算子

演算子 論理式 説明
そして xおよびy ブール「と」 - xが偽、xとyを返すがFalseの場合、そうでなければ、yの評価を返します。 1)の戻り値が0に等しい場合
、Bの戻り値が0に等しくない場合)2
若しくは XまたはY ブール「または」 - xがTrueの場合、それはそれ以外の場合は、yの評価を返し、xの値を返します。 1)xが0、Yの戻り値である場合
、xは0戻り、xの値でない場合)2
ではありません ないのx ブール "NOT" - xがTrueの場合、それはFalseを返します。xがFalseの場合、それはTrueを返します。 ない(AとB)はFalseを返します

3.代入演算子

演算子 説明
= 単純な代入演算子 C = A + B、A + Bの演算結果Cの割り当てであります
+ = 加算代入演算子 C + = AはC = C + Aと同等です
- = 減算代入演算子 C - A - = AはC = Cと等価です
* = 乗算代入演算子 C = C = AはCと等価である A
/ = 除算代入演算子 C / A = AはC = C / Aに相当します
%= 剰余代入演算子 Cの%= AはC = C%Aに相当します
** = 電源代入演算子 C = C = AはCと等価である A
// = 代入演算子は割り切れ取ります C // = aがC = C // Aに相当します

4.比較演算子

演算子 説明
== イコール - 平等のためのオブジェクトを比較
!= 2つのオブジェクトが等しくないかどうかを比較する - それは等しくありません
> xがyよりも大きいかどうかを返します - より大きい
< 未満 - 戻り値xがyよりも小さいです。すべての比較演算子はfalseを返します0、真の場合は1を返します。特殊変数に相当する、それぞれ、TrueとFalse。これらの変数名の大文字と小文字に注意してください。
> = xがyよりも大きいかどうか等しい返します - よりも小さくありません。
<= 以下 - Xは以下でYであるか否かを戻り値。

論理演算子:

演算子 論理式 説明
そして xおよびy ブール「と」 - xが偽、xとyを返すがFalseの場合、そうでなければ、yの評価を返します。
若しくは XまたはY ブール「または」 - xがTrueの場合、それはそれ以外の場合は、yの評価を返し、xの値を返します。
ではありません ないのx ブール "NOT" - xがTrueの場合、それはFalseを返します。xがFalseの場合、それはTrueを返します。
  • (偽)真(TRUE)または偽

    1. そして、(と):

      1)リターンが0の値に等しい場合

      2)リターンは、Bの値が0に等しくない場合

    2. 或(または):

      1)xが0、Yの戻り値である場合

      2)xが0戻り、xの値でない場合

    3. ノン(ありません)

      1)否定

前記部材オペレータ

演算子 説明
あなたが見つけた場合は値がtrue、そうでない場合はfalse指定されたシーケンスを返しました。 Y配列中、Xは、Yの順序でX場合Trueを返します。
ありませんで 値が指定された順序で見つからない場合はtrue、そうでない場合はfalseを返します。 xは、xがない場合にはシーケンスがTrueのyを返し、yの配列ではありません。

7.オペレータのアイデンティティ

2つのオブジェクトを比較するためにオペレータのIDを格納するための手段

演算子 説明
あります オブジェクトがないために2つの識別子が基準から決定されます Yは、IS-X-と同様、上記ID(X-)を上述ID(y軸)を挙げる==そうでなければFalse、同じオブジェクトがTrueを返すへの参照である場合、
ありません 識別子は、2つの異なるオブジェクトから参照されていないていないと判断され x is not y , 类似 id(a) != id(b)。如果引用的不是同一个对象则返回结果 True,否则返回 False。

おすすめ

転載: www.cnblogs.com/CrownYP/p/10988213.html