Pythonオペレーターは、オペランド(変数、値など)で操作を実行する特別なシンボルです。これらはあらゆるPythonプログラムの構成要素であり、データを操作して実行の流れを制御できます。 それらは、1つ以上のオペランドを入力として取り、定義された操作に基づいて結果を生成することで機能します。 この結果は、変数に割り当てたり、さらに計算で使用されたり、出力として表示したりできます。 オペレーターの動作方法は、そのタイプ(次のセクションで探索するように)とオペランドのデータ型に依存します。たとえば、
演算子は数値に適用されると追加を実行しますが、文字列に適用すると連結します。 Pythonの通訳は、優先順位(PEMDAS/BODMA)に従って演算子を含む式を評価し、一貫した予測可能な結果を確保します。 基本的に、オペレーターはあなたのPythonコードの動詞であり、あなたのデータで実行されるアクションを決定します。 例には次のものが含まれます:
(追加)
(減算)
(乗算)
(分割)-
*
/
//
%
**
(論理的で - 両方のオペランドが真である場合にのみ真)これらは、個々の整数で動作します。例には次のものが含まれます:(ビットワイズと)
==
=
(単純な割り当て) =
(追加と割り当て)-=
(減算と割り当て)*=
(乗算と割り当て)/=
(分割および割り当て)//=
%=
**=
メンバーシップオペレーター:シーケンスのメンバーシップのテスト(リスト、タプル、文字列など)。例は次のとおりです。
in
not in
is
is not
()
、int()
がfalseである場合、str()
は評価されません。 同様に、float()
では、and
チェーン比較:or
pythonは、a and b
。 ab
a or b
a
b
1 < x < 10
1 < x and x < 10
タイプエラー: =
の記号と一致します。 この動作に注意してください。-=
以上がPythonオペレーターとは何ですか、そしてそれらはどのように機能しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。