ホームページ  >  記事  >  バックエンド開発  >  Python の算術記号の使用方法

Python の算術記号の使用方法

zbt
zbtオリジナル
2023-12-11 15:27:001159ブラウズ

Python 演算記号の使用方法の紹介: 1. 加算演算子 ()、2 つの数値を加算します (例: a b; 2. 減算演算子 (-)、最初の数値から 2 番目の数値を加算します)。 a - b; 3. 乗算演算子 (*)、2 つの数値を乗算します (例: a * b; 4. 除算演算子 (/)、最初の数値を 2 番目の数値で除算します、例: a / b; 5整数除算演算子 (//) は、最初の数値を 2 番目の数値で割った整数部分を返します (a // b など)。

Python の算術記号の使用方法

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

Python 演算子の使用法は、特定の演算子の種類に応じて若干異なります。以下では、演算子の種類に応じて、その使用方法を 1 つずつ説明します。

1. 算術演算子:

  • 加算演算子 ( ): a b など、2 つの数値を加算します。

  • 減算演算子 (-): a - b のように、最初の数値から 2 番目の数値を減算します。

  • 乗算演算子 (*): a * b など、2 つの数値を乗算します。

  • 除算演算子 (/): a / b のように、最初の数値を 2 番目の数値で除算します。

  • 整数除算演算子 (//): a // b のように、最初の数値を 2 番目の数値で割った整数部分を返します。

  • 剰余演算子 (%): a % b のように、最初の数値を 2 番目の数値で割った余りを返します。

  • べき乗演算子 (**): a ** b のように、最初の数値の 2 乗を返します。

2. 比較演算子:

  • 等号演算子 (==): 2 つの数値が等しいかどうかを確認し、戻り値を返します。 a == b などのブール値 True または False。

  • 不等演算子 (!=): 2 つの数値が等しくないかどうかをチェックし、ブール値 True または False を返します (例: a != b)。

  • 大なり演算子 (>): 最初の数値が 2 番目の数値より大きいかどうかを確認し、ブール値 True または False を返します (例: a > b)。

  • 未満演算子 (<): 最初の数値が 2 番目の数値より小さいかどうかを確認し、ブール値 True または False を返します (a < b など)。

  • 以上演算子 (>=): 最初の数値が 2 番目の数値以上であるかどうかを確認し、次のようなブール値 True または False を返します。 : a >= b。

  • 以下演算子 (<=): 最初の数値が 2 番目の数値以下であるかどうかを確認し、ブール値 True または False を返します。たとえば、次のようになります。 : a <= b。

3. 論理演算子:

  • And 演算子 (and): 複数の条件が同時に満たされるかどうかを確認します。 time は、ブール値 True または False (条件 1 および条件 2 など) を返します。

  • Or 演算子 (or): 複数の条件のうち少なくとも 1 つが満たされているかどうかを確認し、ブール値 True または False を返します (条件 1 または条件 2 など)。

  • 非演算子 (not): 条件の結果を反転し、ブール値 True または False を返します。たとえば、not 条件です。

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

  • ビット単位の AND 演算子 (&): 2 つの数値に対して演算を実行します。 ビット単位の AND 演算a & b などのビット単位の AND の結果を返します。

  • ビット単位の OR 演算子 (|): 2 つの数値に対してビット単位の OR 演算を実行し、a | b のようなビット単位の OR 結果を返します。

  • ビット単位の XOR 演算子 (^): 2 つの数値に対してビット単位の XOR 演算を実行し、a ^ b などのビット単位の XOR の結果を返します。

  • ビット単位の否定演算子 (~): 数値に対してビット単位の否定演算を実行し、次のようなビット単位の否定結果を返します。

  • 左シフト演算子 (<<): 数値のバイナリ表現を指定された桁数だけ左にシフトし、シフトされた結果を返します。

  • 右シフト演算子 (>>): 数値のバイナリ表現を指定された桁数だけ右にシフトし、次のようなシフト結果を返します。 >n。

5. 代入演算子:

  • 単純な代入演算子 (=): 右側のオペランドの値を変更します。 a = b のように、左側のオペランドに追加します。

  • 追加の代入演算子 (=): 左のオペランドを右のオペランドに加算し、その結果を左のオペランドに代入します (例: a = b)。

  • 減算代入演算子 (-=): a -= b のように、左オペランドから右オペランドを減算し、その結果を左オペランドに代入します。

  • 乗算代入演算子 (*=): 左のオペランドと右のオペランドを乗算し、その結果を左のオペランドに代入します。例: a *= b。

  • 除算代入演算子 (/=): 左オペランドを右オペランドで除算し、その結果を左オペランドに代入します。例: a /= b。

  • 剰余代入演算子 (%=): 左オペランドと右オペランドの剰余を取得し、その結果を左オペランドに代入します。例: a %= b。

  • 整数除算代入演算子 (//=): 左オペランドを右オペランドに分割し、その結果を左オペランドに代入します。例: a //= b。

  • べき乗割り当て演算子 (**=): a ** = b のように、左オペランドのべき乗を左オペランドに割り当てます。

  • ビット単位の AND 代入演算子 (&=): 左側のオペランドと右側のオペランドに対してビット単位の AND 演算を実行し、結果を左側のオペランドに割り当てます。例: a & = b.

  • ビット単位 OR 代入演算子 (|=): 左側のオペランドと右側のオペランドに対してビット単位の OR 演算を実行し、結果を左側のオペランドに割り当てます (例: a |= b)。

  • ビットごとの XOR 代入演算子 (^=): 左オペランドと右オペランドに対してビットごとの XOR 演算を実行し、結果を左オペランドに代入します。例: a^= b.

  • 左シフト代入演算子 (<<=): 左オペランドのバイナリ表現を指定された桁数だけ左にシフトし、結果を左オペランドに代入します。 :a <<= n など。

  • 右シフト代入演算子 (>>=): 左オペランドのバイナリ表現を指定された桁数だけ右にシフトし、結果を左オペランドに代入します。 :a>>= n など。

これらは、Python の一般的な演算子とその使用法です。特定のニーズに応じて、適切なオペレーターを選択して、対応する操作を実行できます。

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

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