ホームページ  >  記事  >  バックエンド開発  >  Pythonの演算記号とは何ですか?

Pythonの演算記号とは何ですか?

zbt
zbtオリジナル
2023-12-11 14:59:224175ブラウズ

Python 演算記号には、加算演算子 ()、減算演算子 (-)、乗算演算子 (*)、除算演算子 (/)、整数除算演算子 (//)、剰余演算子 (%)、べき乗演算子 ( **)、等価演算子 (==)、等しくない演算子 (!=)、より大きい演算子 (>)、より小さい演算子 ( ;=)、より小さい、または等価演算子 (

Pythonの演算記号とは何ですか?

このチュートリアルのオペレーティング システム: Windows 10 システム、Python バージョン 3.11.4、DELL G3 コンピューター。

Python には、算術演算、比較演算、論理演算、ビット演算などのさまざまな演算を実行するために使用されるさまざまな演算子があります。以下は Python で一般的に使用される演算子です:

1. 算術演算子:

  • 加算演算子 ( ): 2 つの数値加算演算を実行するために使用されます。 。

  • 減算演算子 (-): 2 つの数値の減算演算を実行するために使用されます。

  • 乗算演算子 (*): 2 つの数値の乗算演算を実行するために使用されます。

  • 除算演算子 (/): 2 つの数値の除算演算を実行するために使用され、結果は浮動小数点数になります。

  • 整数除算演算子 (//): 2 つの数値間の整数除算演算を実行するために使用され、結果は整数になります。

  • 剰余演算子 (%): 2 つの数値を除算した後の剰余を計算するために使用されます。

  • べき乗演算子 (**): 数値に対して指数演算を実行するために使用されます。

2. 比較演算子:

  • 等号演算子 (==): 2 つの数値が等しいことを確認するために使用されます。

  • 不等号演算子 (!=): 2 つの数値が等しくないかどうかを確認するために使用されます。

  • 大なり演算子 (>): 左のオペランドが右のオペランドより大きいかどうかを確認するために使用されます。

  • 未満演算子 (<): 左のオペランドが右のオペランドより小さいかどうかを確認するために使用されます。

  • 以上演算子 (>=): 左のオペランドが右のオペランド以上であるかどうかを確認するために使用されます。

  • 以下演算子 (<=): 左のオペランドが右のオペランド以下であるかどうかを確認するために使用されます。

3. 論理演算子:

  • And 演算子 (and): 複数の条件が満たされているかどうかを確認するために使用されます。同時。

  • Or 演算子 (or): 複数の条件のうち少なくとも 1 つが満たされるかどうかを確認するために使用されます。

  • 非演算子 (not): 条件の結果を反転するために使用されます。

4. ビット単位の演算子:

  • ビット単位の AND 演算子 (&): 2 つのビット単位の AND 演算を実行するために使用されます。数字について。

  • ビット単位の OR 演算子 (|): 2 つの数値のビット単位の OR 演算を実行するために使用されます。

  • ビット単位の XOR 演算子 (^): 2 つの数値のビット単位の XOR 演算を実行するために使用されます。

  • ビット単位の否定演算子 (~): 数値に対してビット単位の否定演算を実行するために使用されます。

  • 左シフト演算子 (<<): 数値のバイナリ表現を指定された桁数だけ左にシフトするために使用されます。

  • 右シフト演算子 (>>): 数値のバイナリ表現を指定された桁数だけ右にシフトするために使用されます。

5. 代入演算子:

  • 単純な代入演算子 (=): 右側のオペランドの変換に使用されます。左オペランドに代入されます。

  • 加算代入演算子 (=): 加算演算を実行し、結果を左側のオペランドに代入するために使用されます。

  • 減算代入演算子 (-=): 減算演算を実行し、結果を左側のオペランドに代入するために使用されます。

  • 乗算代入演算子 (*=): 乗算演算を実行し、結果を左側のオペランドに代入するために使用されます。

  • 除算代入演算子 (/=): 除算演算を実行し、結果を左側のオペランドに代入するために使用されます。

  • 剰余代入演算子 (%=): 剰余演算を実行し、結果を左側のオペランドに代入するために使用されます。

  • べき乗代入演算子 (**=): べき乗演算を実行し、結果を左のオペランドに割り当てるために使用されます。

  • 整数除算代入演算子 (//=): 整数除算演算を実行し、結果を左側のオペランドに代入するために使用されます。

上記の演算子に加えて、Python では、メンバーシップ演算子 (値が特定のシーケンスに属しているかどうかを確認するために使用されます)、恒等演算子 ( 2 つのオブジェクトのメモリ アドレスが同じかどうかを比較するために使用されます) など。 Python の演算子は次のカテゴリに分類されます:

1. 算術演算子:

  • 加算演算子 (): 2 つの数値の加算演算を実行するために使用されます。

  • 減算演算子 (-): 2 つの数値の減算演算を実行するために使用されます。

  • 乗算演算子 (*): 2 つの数値の乗算演算を実行するために使用されます。

  • 除算演算子 (/): 2 つの数値の除算演算を実行するために使用され、結果は浮動小数点数になります。

  • 整数除算演算子 (//): 2 つの数値間の整数除算演算を実行するために使用され、結果は整数になります。

  • 剰余演算子 (%): 2 つの数値を除算した後の剰余を計算するために使用されます。

  • べき乗演算子 (**): 数値に対して指数演算を実行するために使用されます。

2. 比較演算子:

  • 等価演算子 (==): 2 つの数値が等しいかどうかを確認するために使用されます。

  • 不等号演算子 (!=): 2 つの数値が等しくないかどうかを確認するために使用されます。

  • 大なり演算子 (>): 左のオペランドが右のオペランドより大きいかどうかを確認するために使用されます。

  • 未満演算子 (<): 左のオペランドが右のオペランドより小さいかどうかを確認するために使用されます。

  • 以上演算子 (>=): 左のオペランドが右のオペランド以上であるかどうかを確認するために使用されます。

  • 以下演算子 (<=): 左のオペランドが右のオペランド以下であるかどうかを確認するために使用されます。

3. 論理演算子:

  • And 演算子 (and): 複数の条件が満たされているかどうかを確認するために使用されます。同時。

  • Or 演算子 (or): 複数の条件のうち少なくとも 1 つが満たされるかどうかを確認するために使用されます。

  • 非演算子 (not): 条件の結果を反転するために使用されます。

4. ビット単位の演算子:

  • ビット単位の AND 演算子 (&): 2 つのビット単位の AND 演算を実行するために使用されます。数字について。

  • ビット単位の OR 演算子 (|): 2 つの数値のビット単位の OR 演算を実行するために使用されます。

  • ビット単位の XOR 演算子 (^): 2 つの数値のビット単位の XOR 演算を実行するために使用されます。

  • ビット単位の否定演算子 (~): 数値に対してビット単位の否定演算を実行するために使用されます。

  • 左シフト演算子 (<<): 数値のバイナリ表現を指定された桁数だけ左にシフトするために使用されます。

  • 右シフト演算子 (>>): 数値のバイナリ表現を指定された桁数だけ右にシフトするために使用されます。

5. 代入演算子:

  • 単純な代入演算子 (=): 右側のオペランドの変換に使用されます。左オペランドに代入されます。

  • 加算代入演算子 (=): 加算演算を実行し、結果を左側のオペランドに代入するために使用されます。

  • 減算代入演算子 (-=): 減算演算を実行し、結果を左側のオペランドに代入するために使用されます。

  • 乗算代入演算子 (*=): 乗算演算を実行し、結果を左側のオペランドに代入するために使用されます。

  • 除算代入演算子 (/=): 除算演算を実行し、結果を左側のオペランドに代入するために使用されます。

  • 剰余代入演算子 (%=): 剰余演算を実行し、結果を左側のオペランドに代入するために使用されます。

  • べき乗代入演算子 (**=): べき乗演算を実行し、結果を左のオペランドに割り当てるために使用されます。

  • 整数除算代入演算子 (//=): 整数除算演算を実行し、結果を左側のオペランドに代入するために使用されます。

上記の演算子に加えて、Python では、メンバーシップ演算子 (値が特定のシーケンスに属しているかどうかを確認するために使用されます)、恒等演算子 ( 2 つのオブジェクトのメモリ アドレスが同じかどうかを比較するために使用されます) など。これらのオペレーターは状況に応じてさまざまな用途に使用でき、特定のニーズに応じて適切なオペレーターを選択して、対応する操作を完了できます。

以上がPythonの演算記号とは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。