神馬AI機関車の疑似オリジナルプラグインの使い方【phpソースコード】

この記事では、Python のさまざまな演算記号の機能説明と、Python の演算記号の使い方について説明します。お役に立てれば幸いです。このサイトをブックマークすることを忘れないでください。

1.Pythonの演算子とは何ですか

機関車コレクション AI 疑似オリジナル プラグインのスクリーンショット:

Python 演算子には、算術演算子、関係演算子、代入演算子、論理演算子、ビット演算子、メンバーシップ演算子、および恒等演算子が含まれます。

2. Pythonでよく使われる演算子

機関車コレクション AI 疑似オリジナル プラグインのスクリーンショット:

Python 演算子には、算術演算子、関係演算子、代入演算子、論理演算子、ビット演算子、メンバーシップ演算子、および恒等演算子が含まれます。Python の一般的な演算子
1. 算術演算子 算術
演算子は、加算、減算、乗算、除算、剰余などの基本的な数学演算を実行するために使用されます。その中で、スラッシュ "/" は、入力の便宜のために除算記号を表すために使用されます。他のプログラミング言語とは異なり、2 つの整数を除算した結果は整数になります。Python では、2 つの整数を除算した結果は小数になります。割り切れる結果を取得する必要がある場合は、2 つのスラッシュ "//" を使用する必要があります。Python では、2 つの「*」記号を使用して累乗を表します (例: 2**3=8、3**2=9)。

①+名前: 加算は

数値やシーケンスなどのデータを操作するために使用できます。数値の合計、その他は接続です

②- 名前: 減算は単なる差分です

③* 名前: 乗算

数値、シーケンス、その他のデータの演算に使用できます; 数値は乗算です; その他の種類の連続演算

④/ 名前: 除算商

⑤% 名前: 2 つの数値の割り算の余りを求めます。

⑥** 名前: a の b 乗を求めます。

⑦// 名前: 商を求めて

四捨五入する床割り算 2. 関係演算子
関係演算子を使用します。比較用 2 つのオペランドの大小関係。戻り値は True または False です。

① == 名前: ② と等しい != ③ と等しくない > ④ より大きい < ⑤ より小さい <= ⑥ より小さいか等しい >= 以上 注: 1. 1 つの = は代入を意味し、2 つの == は割り当てを意味し

ます2 つのオブジェクトが等しいかどうかを判断します

2. 関係演算子は組み合わせて使用​​できます

3. 論理演算子
論理演算子は、複数の条件が特定の要件を満たしているかどうかを判断するために使用されます。他のプログラミング言語との違いは、Python では論理的 not を表すために not を使用し、論理的 and を表すために または 論理的 or を表すために or を使用します。

① and name:logical かつ and の両辺が True の場合のみ結果は True、それ以外の場合は False

② or name:logical or または の両辺が False の場合のみ結果は False、それ以外の場合は結果は False True

③not Name の場合: 論理 NOT の結果は常に元の結果の逆になります。

注: 論理 AND と論理 OR は、解の途中で必ず左から右に 1 回実行され、あるステップで結果が決定できる場合、それ以降の式は実行されません。

4. 代入演算子演算子
+= -= *= /= %= **= //= &= |= ^= <ビーム不利 <= >>= 名前
プラス代入マイナス代入乗算代入除算剰余代入累乗代入フロア除算 代入ビットと代入ビット OR 代入ビット XOR 代入左シフト 代入右シフト 代入
例 a += ba -= ba *= ba /= ba %= ba **= ba //= ba &= ba |= ba ^= ba <<= ba >>= b
は a = a + ba = a - ba = a * ba = a / ba = a % ba = a ** ba = a // ba = a & ba = a | を意味します。 ba = a ^ ba = a << ba = a >> b 5.例の

恒等演算子: x in y は、x が y に含まれるかどうかを示し、含まれている場合は True を返し、それ以外の場合は False を返します。


例ではありません: x が y に含まれていない場合は、y が含まれているかどうかを示し、含まれていない場合は True を返し、含まれている場合は False を返します。

3. Python== の演算子記号は何ですか?

機関車コレクション AI 疑似オリジナル プラグインのスクリーンショット:

Python 演算子には、算術演算子、関係演算子、代入演算子、論理演算子、ビット演算子、メンバーシップ演算子、および恒等演算子が含まれます。Python の一般的な演算子
1. 算術演算子 算術
演算子は、加算、減算、乗算、除算、剰余などの基本的な数学演算を実行するために使用されます。その中で、スラッシュ "/" は、入力の便宜のために除算記号を表すために使用されます。他のプログラミング言語とは異なり、2 つの整数を除算した結果は整数になります。Python では、2 つの整数を除算した結果は小数になります。割り切れる結果を取得する必要がある場合は、2 つのスラッシュ "//" を使用する必要があります。Python では、2 つの「*」記号を使用して累乗を表します (例: 2**3=8、3**2=9)。

①+名前: 加算は

数値やシーケンスなどのデータを操作するために使用できます。数値の合計、その他は接続です

②- 名前: 減算は単なる差分です

③* 名前: 乗算

数値、シーケンス、その他のデータの演算に使用できます; 数値は乗算です; その他の種類の連続演算

④/ 名前: 除算商

⑤% 名前: 2 つの数値の割り算の余りを求めます。

⑥** 名前: a の b 乗を求めます。

⑦// 名前: 商を求めて

四捨五入する床割り算 2. 関係演算子
関係演算子を使用します。比較用 2 つのオペランドの大小関係。戻り値は True または False です。

① == 名前: ② と等しい != ③ と等しくない > ④ より大きい < ⑤ より小さい <= ⑥ より小さいか等しい >= 以上 注: 1. 1 つの = は代入を意味し、2 つの == は割り当てを意味し

ます2 つのオブジェクトが等しいかどうかを判断します

2. 関係演算子は組み合わせて使用​​できます

3. 論理演算子
論理演算子は、複数の条件が特定の要件を満たしているかどうかを判断するために使用されます。他のプログラミング言語との違いは、Python では論理的 not を表すために not を使用し、論理的 and を表すために または 論理的 or を表すために or を使用します。

① and name:logical かつ and の両辺が True の場合のみ結果は True、それ以外の場合は False

② or name:logical or または の両辺が False の場合のみ結果は False、それ以外の場合は結果は False True

③not Name の場合: 論理 NOT の結果は常に元の結果の逆になります。

注: 論理 AND と論理 OR は、解の途中で必ず左から右に 1 回実行され、あるステップで結果が決定できる場合、それ以降の式は実行されません。

4. 代入演算子演算子
+= -= *= /= %= **= //= &= |= ^= <ビーム不利 <= >>= 名前
プラス代入マイナス代入乗算代入除算剰余代入累乗代入フロア除算 代入ビットと代入ビット OR 代入ビット XOR 代入左シフト 代入右シフト 代入
例 a += ba -= ba *= ba /= ba %= ba **= ba //= ba &= ba |= ba ^= ba <<= ba >>= b
は a = a + ba = a - ba = a * ba = a / ba = a % ba = a ** ba = a // ba = a & ba = a | を意味します。 ba = a ^ ba = a << ba = a >> b 5.例の

恒等演算子: x in y は、x が y に含まれるかどうかを示し、含まれている場合は True を返し、それ以外の場合は False を返します。


例ではありません: x が y に含まれていない場合は、y にビットが含まれるかどうかを示します。含まれていない場合はビット True を返し、含まれている場合は False を返します。4 つの基数には加算 ()、減算 (-)、乗算 (*)、除算 (/)、剰余 (%) が含まれます。 )、ビット単位の or (|)、ビット単位の and (&)、ビット単位の補数 (~)、左シフト (<>)、単項否定 (-)、べき乗 (**)、整数除算 (//)、拡張演算、拡張行列の乗算 (@)。
Python はクロスプラットフォームのコンピュータ プログラミング言語です。ABC 言語の代替です。オブジェクト指向の動的型言語です。元々は自動化スクリプトを作成するために設計されました。バージョンのアップグレードにより、一部の言語で徐々に使用されるようになりました。大きなプロジェクト。

4. Python 演算子の概要

機関車コレクション AI 疑似オリジナル プラグインのスクリーンショット:

Python 演算子には、算術演算子、関係演算子、代入演算子、論理演算子、ビット演算子、メンバーシップ演算子、および恒等演算子が含まれます。Python の一般的な演算子
1. 算術演算子 算術
演算子は、加算、減算、乗算、除算、剰余などの基本的な数学演算を実行するために使用されます。その中で、スラッシュ "/" は、入力の便宜のために除算記号を表すために使用されます。他のプログラミング言語とは異なり、2 つの整数を除算した結果は整数になります。Python では、2 つの整数を除算した結果は小数になります。割り切れる結果を取得する必要がある場合は、2 つのスラッシュ "//" を使用する必要があります。Python では、2 つの「*」記号を使用して累乗を表します (例: 2**3=8、3**2=9)。

①+名前: 加算は

数値やシーケンスなどのデータを操作するために使用できます。数値の合計、その他は接続です

②- 名前: 減算は単なる差分です

③* 名前: 乗算

数値、シーケンス、その他のデータの演算に使用できます; 数値は乗算です; その他の種類の連続演算

④/ 名前: 除算商

⑤% 名前: 2 つの数値の割り算の余りを求めます。

⑥** 名前: a の b 乗を求めます。

⑦// 名前: 商を求めて

四捨五入する床割り算 2. 関係演算子
関係演算子を使用します。比較用 2 つのオペランドの大小関係。戻り値は True または False です。

① == 名前: ② と等しい != ③ と等しくない > ④ より大きい < ⑤ より小さい <= ⑥ より小さいか等しい >= 以上 注: 1. 1 つの = は代入を意味し、2 つの == は割り当てを意味し

ます2 つのオブジェクトが等しいかどうかを判断します

2. 関係演算子は組み合わせて使用​​できます

3. 論理演算子
論理演算子は、複数の条件が特定の要件を満たしているかどうかを判断するために使用されます。他のプログラミング言語との違いは、Python では論理的 not を表すために not を使用し、論理的 and を表すために または 論理的 or を表すために or を使用します。

① and name:logical かつ and の両辺が True の場合のみ結果は True、それ以外の場合は False

② or name:logical or または の両辺が False の場合のみ結果は False、それ以外の場合は結果は False True

③not Name の場合: 論理 NOT の結果は常に元の結果の逆になります。

注: 論理 AND と論理 OR は、解の途中で必ず左から右に 1 回実行され、あるステップで結果が決定できる場合、それ以降の式は実行されません。

4. 代入演算子演算子
+= -= *= /= %= **= //= &= |= ^= <ビーム不利 <= >>= 名前
プラス代入マイナス代入乗算代入除算剰余代入累乗代入フロア除算 代入ビットと代入ビット OR 代入ビット XOR 代入左シフト 代入右シフト 代入
例 a += ba -= ba *= ba /= ba %= ba **= ba //= ba &= ba |= ba ^= ba <<= ba >>= b
は a = a + ba = a - ba = a * ba = a / ba = a % ba = a ** ba = a // ba = a & ba = a | を意味します。 ba = a ^ ba = a << ba = a >> b 5.例の

恒等演算子: x in y は、x が y に含まれるかどうかを示し、含まれている場合は True を返し、それ以外の場合は False を返します。


例ではありません: x が y に含まれていない場合は、y にビットが含まれるかどうかを示します。含まれていない場合はビット True を返し、含まれている場合は False を返します。4 つの基数には加算 ()、減算 (-)、乗算 (*)、除算 (/)、剰余 (%) が含まれます。 )、ビット単位の or (|)、ビット単位の and (&)、ビット単位の補数 (~)、左シフト (<>)、単項否定 (-)、べき乗 (**)、整数除算 (//)、拡張演算、拡張行列の乗算 (@)。
Python はクロスプラットフォームのコンピュータ プログラミング言語です。ABC 言語の代替です。オブジェクト指向の動的型言語です。元々は自動化スクリプトを作成するために設計されました。バージョンのアップグレードにより、一部の言語で徐々に使用されるようになりました。大きなプロジェクト。最初のカテゴリ: Python 算術演算子
算術演算子は主に 2 つのオブジェクトの算術計算用の記号です

-: 減算、ある数値を別の数値から減算する、または負の数値を取得します。 /
: 除算、ある数値を別の数値で割ります。
*: 乗算、乗算2 つの数値、または繰り返される 1 つを返す いくつかの文字列;
%: モジュロ除算を実行し、2 つの純粋な数値を除算した余りを返します。
//: 整数を取得し、2 つの数値を除算して得られた商の整数部分を返します
。 *: べき乗演算、X Y べき乗の値を返します。
2 番目のタイプ: Python 比較関係演算子
2 つのオブジェクト間の比較の場合、オペランドは値または文字列になります。
==: 等しい、2 つのオブジェクトが等しいかどうかを判断するため、ここでの等価とは、2 つの変数の値は等しいが、2 つの変数が同じではないことを意味します。さらに、他の比較演算子には、!=等しくない
、 2 つのオブジェクトが等しくないかどうかを判断します。等しい、> より大きい、< より小さい、>= 以上、<= 以下。
3番目: Python代入演算子
代入演算子は、プログラミング開発で最も一般的に使用される演算子です。つまり、値をオブジェクトに代入し、演算子の右側の値を左側の変数に代入します。
=: 変数の代入に使用される単純な代入演算子、
+=: 加算代入演算子、
さらに -=、*=、/=、/=、%=、//= など。
4 番目のタイプ: Python 論理演算子は、
論理的な予算設定に使用されるシンボルで、一般に 2 つの変数の共通部分と和集合を判断するために使用され、通常はブール値を返します。演算原理は数学の論理演算と同じで、次のものが含まれます。論理
and 演算;
or: 論理 OR 演算;
net: 論理 NOT 演算。
5 つ目: Python ビット演算子
ビット演算子は、格納されているビットに従って Python オブジェクトを操作し、その演算対象はバイナリ形式ですが、一般的に開発プロセスで使用することはほとんどありません。
& : ビット単位の AND 演算子。演算に含まれる 2 つの値の対応するビットが両方とも 1 の場合、ビットは 1 を返し、それ以外の場合は 0 を返します。
| : ビットごとの OR 演算子。対応する 2 つのバイナリ ビットのいずれかが 1 である限り、ビットは 1 を返します。
^ : ビット単位の XOR 演算子。対応するビットが異なる場合、結果は 1 になります。
~ : ビット反転演算子として、データの各バイナリ ビットを反転します。つまり、プログラム 1 から 0 およびプログラム 0 から 1 です。
<< : 左シフト演算子。すべてのバイナリ ビットを左にシフトし、上位ビットを破棄し、下位ビットを 0 で埋めます。
>> : 右シフト演算子。すべてのバイナリ ビットを右にシフトし、下位ビットを破棄し、上位ビットを 0 で埋めます。
6つ目:Pythonのメンバ演算子
2つのオブジェクト間に包含関係があるかどうか、つまりあるオブジェクトが別のオブジェクトを内包しているかどうかを判定するために使用され、戻り値がブール値である。メンバーシップ オペレーターは にのみ存在し、存在しません。
つまり、指定された値がオブジェクト内にあるかどうかを判断します。このオブジェクトは文字列、タプル、リストのいずれかです。
7位: Pythonの識別演算子オブジェクトから参照されているかどうかを判断するには、主に2つのオブジェクトの記憶装置IDを比較することで2つの変数が同じかどうかを判断します 演算子には2つの識別子
を表すisとis notがあります
オブジェクトから参照されているかどうか。
==: 論理演算子、主に 2 つの変数の値が同じかどうかを検証するために使用されます;
is: は、2 つの変数が同じかどうか、つまり物理ストレージ アドレス ID が同じかどうかを判断するための恒等演算子です。

5. Python 記号の意味

機関車コレクション AI 疑似オリジナル プラグインのスクリーンショット:

Python 演算子には、算術演算子、関係演算子、代入演算子、論理演算子、ビット演算子、メンバーシップ演算子、および恒等演算子が含まれます。Python の一般的な演算子
1. 算術演算子 算術
演算子は、加算、減算、乗算、除算、剰余などの基本的な数学演算を実行するために使用されます。その中で、スラッシュ "/" は、入力の便宜のために除算記号を表すために使用されます。他のプログラミング言語とは異なり、2 つの整数を除算した結果は整数になります。Python では、2 つの整数を除算した結果は小数になります。割り切れる結果を取得する必要がある場合は、2 つのスラッシュ "//" を使用する必要があります。Python では、2 つの「*」記号を使用して累乗を表します (例: 2**3=8、3**2=9)。

①+名前: 加算は

数値やシーケンスなどのデータを操作するために使用できます。数値の合計、その他は接続です

②- 名前: 減算は単なる差分です

③* 名前: 乗算

数値、シーケンス、その他のデータの演算に使用できます; 数値は乗算です; その他の種類の連続演算

④/ 名前: 除算商

⑤% 名前: 2 つの数値の割り算の余りを求めます。

⑥** 名前: a の b 乗を求めます。

⑦// 名前: 商を求めて

四捨五入する床割り算 2. 関係演算子
関係演算子を使用します。比較用 2 つのオペランドの大小関係。戻り値は True または False です。

① == 名前: ② と等しい != ③ と等しくない > ④ より大きい < ⑤ より小さい <= ⑥ より小さいか等しい >= 以上 注: 1. 1 つの = は代入を意味し、2 つの == は割り当てを意味し

ます2 つのオブジェクトが等しいかどうかを判断します

2. 関係演算子は組み合わせて使用​​できます

3. 論理演算子
論理演算子は、複数の条件が特定の要件を満たしているかどうかを判断するために使用されます。他のプログラミング言語との違いは、Python では論理的 not を表すために not を使用し、論理的 and を表すために または 論理的 or を表すために or を使用します。

① and name:logical かつ and の両辺が True の場合のみ結果は True、それ以外の場合は False

② or name:logical or または の両辺が False の場合のみ結果は False、それ以外の場合は結果は False True

③not Name の場合: 論理 NOT の結果は常に元の結果の逆になります。

注: 論理 AND と論理 OR は、解の途中で必ず左から右に 1 回実行され、あるステップで結果が決定できる場合、それ以降の式は実行されません。

4. 代入演算子演算子
+= -= *= /= %= **= //= &= |= ^= <ビーム不利 <= >>= 名前
プラス代入マイナス代入乗算代入除算剰余代入累乗代入フロア除算 代入ビットと代入ビット OR 代入ビット XOR 代入左シフト 代入右シフト 代入
例 a += ba -= ba *= ba /= ba %= ba **= ba //= ba &= ba |= ba ^= ba <<= ba >>= b
は a = a + ba = a - ba = a * ba = a / ba = a % ba = a ** ba = a // ba = a & ba = a | を意味します。 ba = a ^ ba = a << ba = a >> b 5.例の

恒等演算子: x in y は、x が y に含まれるかどうかを示し、含まれている場合は True を返し、それ以外の場合は False を返します。


例ではありません: x が y に含まれていない場合は、y にビットが含まれるかどうかを示します。含まれていない場合はビット True を返し、含まれている場合は False を返します。4 つの基数には加算 ()、減算 (-)、乗算 (*)、除算 (/)、剰余 (%) が含まれます。 )、ビット単位の or (|)、ビット単位の and (&)、ビット単位の補数 (~)、左シフト (<>)、単項否定 (-)、べき乗 (**)、整数除算 (//)、拡張演算、拡張行列の乗算 (@)。
Python はクロスプラットフォームのコンピュータ プログラミング言語です。ABC 言語の代替です。オブジェクト指向の動的型言語です。元々は自動化スクリプトを作成するために設計されました。バージョンのアップグレードにより、一部の言語で徐々に使用されるようになりました。大きなプロジェクト。最初のカテゴリ: Python 算術演算子
算術演算子は主に 2 つのオブジェクトの算術計算用の記号です

-: 減算、ある数値を別の数値から減算する、または負の数値を取得します。 /
: 除算、ある数値を別の数値で割ります。
*: 乗算、乗算2 つの数値、または繰り返される 1 つを返す いくつかの文字列;
%: モジュロ除算を実行し、2 つの純粋な数値を除算した余りを返します。
//: 整数を取得し、2 つの数値を除算して得られた商の整数部分を返します
。 *: べき乗演算、X Y べき乗の値を返します。
2 番目のタイプ: Python 比較関係演算子
2 つのオブジェクト間の比較の場合、オペランドは値または文字列になります。
==: 等しい、2 つのオブジェクトが等しいかどうかを判断するため、ここでの等価とは、2 つの変数の値は等しいが、2 つの変数が同じではないことを意味します。さらに、他の比較演算子には、!=等しくない
、 2 つのオブジェクトが等しくないかどうかを判断します。等しい、> より大きい、< より小さい、>= 以上、<= 以下。
3番目: Python代入演算子
代入演算子は、プログラミング開発で最も一般的に使用される演算子です。つまり、値をオブジェクトに代入し、演算子の右側の値を左側の変数に代入します。
=: 変数の代入に使用される単純な代入演算子、
+=: 加算代入演算子、
さらに -=、*=、/=、/=、%=、//= など。
4 番目のタイプ: Python 論理演算子は、
論理的な予算設定に使用されるシンボルで、一般に 2 つの変数の共通部分と和集合を判断するために使用され、通常はブール値を返します。演算原理は数学の論理演算と同じで、次のものが含まれます。論理
and 演算;
or: 論理 OR 演算;
net: 論理 NOT 演算。
5 つ目: Python ビット演算子
ビット演算子は、格納されているビットに従って Python オブジェクトを操作し、その演算対象はバイナリ形式ですが、一般的に開発プロセスで使用することはほとんどありません。
& : ビット単位の AND 演算子。演算に含まれる 2 つの値の対応するビットが両方とも 1 の場合、ビットは 1 を返し、それ以外の場合は 0 を返します。
| : ビットごとの OR 演算子。対応する 2 つのバイナリ ビットのいずれかが 1 である限り、ビットは 1 を返します。
^ : ビット単位の XOR 演算子。対応するビットが異なる場合、結果は 1 になります。
~ : ビット反転演算子として、データの各バイナリ ビットを反転します。つまり、プログラム 1 から 0 およびプログラム 0 から 1 です。
<< : 左シフト演算子。すべてのバイナリ ビットを左にシフトし、上位ビットを破棄し、下位ビットを 0 で埋めます。
>> : 右シフト演算子。すべてのバイナリ ビットを右にシフトし、下位ビットを破棄し、上位ビットを 0 で埋めます。
6つ目:Pythonのメンバ演算子
2つのオブジェクト間に包含関係があるかどうか、つまりあるオブジェクトが別のオブジェクトを内包しているかどうかを判定するために使用され、戻り値がブール値である。メンバーシップ オペレーターは にのみ存在し、存在しません。
つまり、指定された値がオブジェクト内にあるかどうかを判断します。このオブジェクトは文字列、タプル、リストのいずれかです。
7位: Pythonの識別演算子オブジェクトから参照されているかどうかを判断するには、主に2つのオブジェクトの記憶装置IDを比較することで2つの変数が同じかどうかを判断します 演算子には2つの識別子
を表すisとis notがあります
オブジェクトから参照されているかどうか。
==: 論理演算子、主に 2 つの変数の値が同じかどうかを検証するために使用されます;
is: は、2 つの変数が同じかどうか、つまり物理ストレージ アドレス ID が同じかどうかを判断するための恒等演算子です。

Python のシンボルには次の意味があります。

Python でよく使われる記号

シンボルには、算術演算子、比較演算子、代入演算子、ビット単位演算子の 4 つの主なタイプがあります。

数学記号には、プラス (+)、マイナス (-)、乗算 ()、除算 (/)、および剰余 (%) が含まれます。これらの記号は、数値に対して基本的な数学演算を実行するために使用されます。たとえば、+ 記号を使用して 2 つの数値を加算したり、+ 記号を使用して 2 つの数値を乗算したりできます。

その中で、算術演算子は最もよく使用される +、-、*、/ です。加算、減算、乗算、除算に加えて、最も単純な四則演算子。かなり複雑な%、**、//などもあります。これら 3 つはそれぞれ、モジュロ、累乗、除算を表します。

代入演算子は主に (=) に等しいですが、Python では等しいは一般に代入として読み取られます。たとえば、a=5 の場合、一般的には a に 5 の値を代入すると読みます。次に、= を他の算術演算子と組み合わせて、他の代入演算子を生成します。+= (加算代入演算子)、-= (減算代入演算子)、*= (乗算代入演算子)、/= (除算演算子)、%= (モジュロ代入演算子)、**= (べき乗代入演算子)、// = (整数代入演算子)。

比較記号の比較記号は、2 つの値の大きさまたは等しいかどうかを比較するために使用されます。比較記号には、等しい (==)、等しくない (!=)、未満 (<)、より大きい (>)、以下 (<=)、以上 (>=) が含まれます。 。

6. Python の一般的な演算子は何ですか?

機関車コレクション AI 疑似オリジナル プラグインのスクリーンショット:

Python 演算子には、算術演算子、関係演算子、代入演算子、論理演算子、ビット演算子、メンバーシップ演算子、および恒等演算子が含まれます。Python の一般的な演算子
1. 算術演算子 算術
演算子は、加算、減算、乗算、除算、剰余などの基本的な数学演算を実行するために使用されます。その中で、スラッシュ "/" は、入力の便宜のために除算記号を表すために使用されます。他のプログラミング言語とは異なり、2 つの整数を除算した結果は整数になります。Python では、2 つの整数を除算した結果は小数になります。割り切れる結果を取得する必要がある場合は、2 つのスラッシュ "//" を使用する必要があります。Python では、2 つの「*」記号を使用して累乗を表します (例: 2**3=8、3**2=9)。

①+名前: 加算は

数値やシーケンスなどのデータを操作するために使用できます。数値の合計、その他は接続です

②- 名前: 減算は単なる差分です

③* 名前: 乗算

数値、シーケンス、その他のデータの演算に使用できます; 数値は乗算です; その他の種類の連続演算

④/ 名前: 除算商

⑤% 名前: 2 つの数値の割り算の余りを求めます。

⑥** 名前: a の b 乗を求めます。

⑦// 名前: 商を求めて

四捨五入する床割り算 2. 関係演算子
関係演算子を使用します。比較用 2 つのオペランドの大小関係。戻り値は True または False です。

① == 名前: ② と等しい != ③ と等しくない > ④ より大きい < ⑤ より小さい <= ⑥ より小さいか等しい >= 以上 注: 1. 1 つの = は代入を意味し、2 つの == は割り当てを意味し

ます2 つのオブジェクトが等しいかどうかを判断します

2. 関係演算子は組み合わせて使用​​できます

3. 論理演算子
論理演算子は、複数の条件が特定の要件を満たしているかどうかを判断するために使用されます。他のプログラミング言語との違いは、Python では論理的 not を表すために not を使用し、論理的 and を表すために または 論理的 or を表すために or を使用します。

① and name:logical かつ and の両辺が True の場合のみ結果は True、それ以外の場合は False

② or name:logical or または の両辺が False の場合のみ結果は False、それ以外の場合は結果は False True

③not Name の場合: 論理 NOT の結果は常に元の結果の逆になります。

注: 論理 AND と論理 OR は、解の途中で必ず左から右に 1 回実行され、あるステップで結果が決定できる場合、それ以降の式は実行されません。

4. 代入演算子演算子
+= -= *= /= %= **= //= &= |= ^= <ビーム不利 <= >>= 名前
プラス代入マイナス代入乗算代入除算剰余代入累乗代入フロア除算 代入ビットと代入ビット OR 代入ビット XOR 代入左シフト 代入右シフト 代入
例 a += ba -= ba *= ba /= ba %= ba **= ba //= ba &= ba |= ba ^= ba <<= ba >>= b
は a = a + ba = a - ba = a * ba = a / ba = a % ba = a ** ba = a // ba = a & ba = a | を意味します。 ba = a ^ ba = a << ba = a >> b 5.例の

恒等演算子: x in y は、x が y に含まれるかどうかを示し、含まれている場合は True を返し、それ以外の場合は False を返します。


例ではありません: x が y に含まれていない場合は、y にビットが含まれるかどうかを示します。含まれていない場合はビット True を返し、含まれている場合は False を返します。4 つの基数には加算 ()、減算 (-)、乗算 (*)、除算 (/)、剰余 (%) が含まれます。 )、ビット単位の or (|)、ビット単位の and (&)、ビット単位の補数 (~)、左シフト (<>)、単項否定 (-)、べき乗 (**)、整数除算 (//)、拡張演算、拡張行列の乗算 (@)。
Python はクロスプラットフォームのコンピュータ プログラミング言語です。ABC 言語の代替です。オブジェクト指向の動的型言語です。元々は自動化スクリプトを作成するために設計されました。バージョンのアップグレードにより、一部の言語で徐々に使用されるようになりました。大きなプロジェクト。最初のカテゴリ: Python 算術演算子
算術演算子は主に 2 つのオブジェクトの算術計算用の記号です

-: 減算、ある数値を別の数値から減算する、または負の数値を取得します。 /
: 除算、ある数値を別の数値で割ります。
*: 乗算、乗算2 つの数値、または繰り返される 1 つを返す いくつかの文字列;
%: モジュロ除算を実行し、2 つの純粋な数値を除算した余りを返します。
//: 整数を取得し、2 つの数値を除算して得られた商の整数部分を返します
。 *: べき乗演算、X Y べき乗の値を返します。
2 番目のタイプ: Python 比較関係演算子
2 つのオブジェクト間の比較の場合、オペランドは値または文字列になります。
==: 等しい、2 つのオブジェクトが等しいかどうかを判断するため、ここでの等価とは、2 つの変数の値は等しいが、2 つの変数が同じではないことを意味します。さらに、他の比較演算子には、!=等しくない
、 2 つのオブジェクトが等しくないかどうかを判断します。等しい、> より大きい、< より小さい、>= 以上、<= 以下。
3番目: Python代入演算子
代入演算子は、プログラミング開発で最も一般的に使用される演算子です。つまり、値をオブジェクトに代入し、演算子の右側の値を左側の変数に代入します。
=: 変数の代入に使用される単純な代入演算子、
+=: 加算代入演算子、
さらに -=、*=、/=、/=、%=、//= など。
4 番目のタイプ: Python 論理演算子は、
論理的な予算設定に使用されるシンボルで、一般に 2 つの変数の共通部分と和集合を判断するために使用され、通常はブール値を返します。演算原理は数学の論理演算と同じで、次のものが含まれます。論理
and 演算;
or: 論理 OR 演算;
net: 論理 NOT 演算。
5 つ目: Python ビット演算子
ビット演算子は、格納されているビットに従って Python オブジェクトを操作し、その演算対象はバイナリ形式ですが、一般的に開発プロセスで使用することはほとんどありません。
& : ビット単位の AND 演算子。演算に含まれる 2 つの値の対応するビットが両方とも 1 の場合、ビットは 1 を返し、それ以外の場合は 0 を返します。
| : ビットごとの OR 演算子。対応する 2 つのバイナリ ビットのいずれかが 1 である限り、ビットは 1 を返します。
^ : ビット単位の XOR 演算子。対応するビットが異なる場合、結果は 1 になります。
~ : ビット反転演算子として、データの各バイナリ ビットを反転します。つまり、プログラム 1 から 0 およびプログラム 0 から 1 です。
<< : 左シフト演算子。すべてのバイナリ ビットを左にシフトし、上位ビットを破棄し、下位ビットを 0 で埋めます。
>> : 右シフト演算子。すべてのバイナリ ビットを右にシフトし、下位ビットを破棄し、上位ビットを 0 で埋めます。
6つ目:Pythonのメンバ演算子
2つのオブジェクト間に包含関係があるかどうか、つまりあるオブジェクトが別のオブジェクトを内包しているかどうかを判定するために使用され、戻り値がブール値である。メンバーシップ オペレーターは にのみ存在し、存在しません。
つまり、指定された値がオブジェクト内にあるかどうかを判断します。このオブジェクトは文字列、タプル、リストのいずれかです。
7位: Pythonの識別演算子オブジェクトから参照されているかどうかを判断するには、主に2つのオブジェクトの記憶装置IDを比較することで2つの変数が同じかどうかを判断します 演算子には2つの識別子
を表すisとis notがあります
オブジェクトから参照されているかどうか。
==: 論理演算子、主に 2 つの変数の値が同じかどうかを検証するために使用されます;
is: は、2 つの変数が同じかどうか、つまり物理ストレージ アドレス ID が同じかどうかを判断するための恒等演算子です。

Python のシンボルには次の意味があります。

Python でよく使われる記号

シンボルには、算術演算子、比較演算子、代入演算子、ビット単位演算子の 4 つの主なタイプがあります。

数学記号には、プラス (+)、マイナス (-)、乗算 ()、除算 (/)、および剰余 (%) が含まれます。これらの記号は、数値に対して基本的な数学演算を実行するために使用されます。たとえば、+ 記号を使用して 2 つの数値を加算したり、+ 記号を使用して 2 つの数値を乗算したりできます。

その中で、算術演算子は最もよく使用される +、-、*、/ です。加算、減算、乗算、除算に加えて、最も単純な四則演算子。かなり複雑な%、**、//などもあります。これら 3 つはそれぞれ、モジュロ、累乗、除算を表します。

代入演算子は主に (=) に等しいですが、Python では等しいは一般に代入として読み取られます。たとえば、a=5 の場合、一般的には a に 5 の値を代入すると読みます。次に、= を他の算術演算子と組み合わせて、他の代入演算子を生成します。+= (加算代入演算子)、-= (減算代入演算子)、*= (乗算代入演算子)、/= (除算演算子)、%= (モジュロ代入演算子)、**= (べき乗代入演算子)、// = (整数代入演算子)。

比較記号の比較記号は、2 つの値の大きさまたは等しいかどうかを比較するために使用されます。比較記号には、等しい (==)、等しくない (!=)、未満 (<)、より大きい (>)、以下 (<=)、以上 (>=) が含まれます。 。

|算術演算子|
+: 2 つの数値を加算する 2 つの数値を加算する、または文字列連結
-: 2 つの数値を減算する
*: 2 つの数値を乗算する、または複数回繰り返される文字列を返す
/: 隣り合う 2 つの数値を除算すると、結果は浮動小数点数
%: 法を取得し、2 つの数値を除算した余りを返します
//: 2 つの数値を除算し、商の整数部分を返します
**: べき乗計算の基本演算、べき乗の結果を返します
| 関係演算子 |
== : 比較オブジェクトは等しい
! =: 比較オブジェクトは等しくない
>: より大きい、たとえば、a>b は a と b のサイズを比較し、a>b は True を返し、それ以外の場合は False を返します < : より小さい、
などa<b、a と b のサイズを比較します。a<b は true を返します。それ以外の場合は false を返します。< p=""> >=: 以上 (a>=b など)、a と b のサイズを比較します
。 、a>=b は True を返します、それ以外の場合は False を返します
<=: 以下、たとえば a<=b、a と b のサイズを比較します、a<=b は True を返します、それ以外の場合は False を返します
| 代入演算子 |
=: 一般的な代入演算子、演算結果を変数に代入
+=: 加算代入演算子、たとえば、a+=b は a=a+b と同等
-=: 減算代入、空a-=b などの計算演算子は a=ab と同等です
*=: 乗算代入演算子 (a*=b など) は a=a*b と同等 /
=: 除算代入演算子 (a/=b など) a=a/b の場合
//=: 整数除算代入演算子、たとえば、a//=b は a=a//b と同等です。
%=: モジュロ代入演算子、たとえば、a%=b は次と同等です。 a= a%b

**=: べき乗代入演算子、たとえば、a**=b は a=a*b | 論理演算子 |と同等、
および: AND 演算、a が False の場合、a と b は False を返し、それ以外の場合は次の計算値を返します。 y
or: or 演算、a が 0 でない場合は a の値を返し、そうでない場合は b の値を返す
非演算、a が True の場合は False を返し、a が False の場合は True
| メンバー演算子 |
in を返す: 指定された場合 値が指定されたシーケンス内で見つかった場合は True を返し、それ以外の場合はFalse
を返します。 2 つの識別子がオブジェクトを参照しているかどうかを確認します。2 つの識別子が異なるオブジェクトを参照しているかどうかを判断します。


7. Python の論理演算子は何ですか?

機関車コレクション AI 疑似オリジナル プラグインのスクリーンショット:

Python 演算子には、算術演算子、関係演算子、代入演算子、論理演算子、ビット演算子、メンバーシップ演算子、および恒等演算子が含まれます。Python の一般的な演算子
1. 算術演算子 算術
演算子は、加算、減算、乗算、除算、剰余などの基本的な数学演算を実行するために使用されます。その中で、スラッシュ "/" は、入力の便宜のために除算記号を表すために使用されます。他のプログラミング言語とは異なり、2 つの整数を除算した結果は整数になります。Python では、2 つの整数を除算した結果は小数になります。割り切れる結果を取得する必要がある場合は、2 つのスラッシュ "//" を使用する必要があります。Python では、2 つの「*」記号を使用して累乗を表します (例: 2**3=8、3**2=9)。

①+名前: 加算は

数値やシーケンスなどのデータを操作するために使用できます。数値の合計、その他は接続です

②- 名前: 減算は単なる差分です

③* 名前: 乗算

数値、シーケンス、その他のデータの演算に使用できます; 数値は乗算です; その他の種類の連続演算

④/ 名前: 除算商

⑤% 名前: 2 つの数値の割り算の余りを求めます。

⑥** 名前: a の b 乗を求めます。

⑦// 名前: 商を求めて

四捨五入する床割り算 2. 関係演算子
関係演算子を使用します。比較用 2 つのオペランドの大小関係。戻り値は True または False です。

① == 名前: ② と等しい != ③ と等しくない > ④ より大きい < ⑤ より小さい <= ⑥ より小さいか等しい >= 以上 注: 1. 1 つの = は代入を意味し、2 つの == は割り当てを意味し

ます2 つのオブジェクトが等しいかどうかを判断します

2. 関係演算子は組み合わせて使用​​できます

3. 論理演算子
論理演算子は、複数の条件が特定の要件を満たしているかどうかを判断するために使用されます。他のプログラミング言語との違いは、Python では論理的 not を表すために not を使用し、論理的 and を表すために または 論理的 or を表すために or を使用します。

① and name:logical かつ and の両辺が True の場合のみ結果は True、それ以外の場合は False

② or name:logical or または の両辺が False の場合のみ結果は False、それ以外の場合は結果は False True

③not Name の場合: 論理 NOT の結果は常に元の結果の逆になります。

注: 論理 AND と論理 OR は、解の途中で必ず左から右に 1 回実行され、あるステップで結果が決定できる場合、それ以降の式は実行されません。

4. 代入演算子演算子
+= -= *= /= %= **= //= &= |= ^= <ビーム不利 <= >>= 名前
プラス代入マイナス代入乗算代入除算剰余代入累乗代入フロア除算 代入ビットと代入ビット OR 代入ビット XOR 代入左シフト 代入右シフト 代入
例 a += ba -= ba *= ba /= ba %= ba **= ba //= ba &= ba |= ba ^= ba <<= ba >>= b
は a = a + ba = a - ba = a * ba = a / ba = a % ba = a ** ba = a // ba = a & ba = a | を意味します。 ba = a ^ ba = a << ba = a >> b 5.例の

恒等演算子: x in y は、x が y に含まれるかどうかを示し、含まれている場合は True を返し、それ以外の場合は False を返します。


例ではありません: x が y に含まれていない場合は、y にビットが含まれるかどうかを示します。含まれていない場合はビット True を返し、含まれている場合は False を返します。4 つの基数には加算 ()、減算 (-)、乗算 (*)、除算 (/)、剰余 (%) が含まれます。 )、ビット単位の or (|)、ビット単位の and (&)、ビット単位の補数 (~)、左シフト (<>)、単項否定 (-)、べき乗 (**)、整数除算 (//)、拡張演算、拡張行列の乗算 (@)。
Python はクロスプラットフォームのコンピュータ プログラミング言語です。ABC 言語の代替です。オブジェクト指向の動的型言語です。元々は自動化スクリプトを作成するために設計されました。バージョンのアップグレードにより、一部の言語で徐々に使用されるようになりました。大きなプロジェクト。最初のカテゴリ: Python 算術演算子
算術演算子は主に 2 つのオブジェクトの算術計算用の記号です

-: 減算、ある数値を別の数値から減算する、または負の数値を取得します。 /
: 除算、ある数値を別の数値で割ります。
*: 乗算、乗算2 つの数値、または繰り返される 1 つを返す いくつかの文字列;
%: モジュロ除算を実行し、2 つの純粋な数値を除算した余りを返します。
//: 整数を取得し、2 つの数値を除算して得られた商の整数部分を返します
。 *: べき乗演算、X Y べき乗の値を返します。
2 番目のタイプ: Python 比較関係演算子
2 つのオブジェクト間の比較の場合、オペランドは値または文字列になります。
==: 等しい、2 つのオブジェクトが等しいかどうかを判断するため、ここでの等価とは、2 つの変数の値は等しいが、2 つの変数が同じではないことを意味します。さらに、他の比較演算子には、!=等しくない
、 2 つのオブジェクトが等しくないかどうかを判断します。等しい、> より大きい、< より小さい、>= 以上、<= 以下。
3番目: Python代入演算子
代入演算子は、プログラミング開発で最も一般的に使用される演算子です。つまり、値をオブジェクトに代入し、演算子の右側の値を左側の変数に代入します。
=: 変数の代入に使用される単純な代入演算子、
+=: 加算代入演算子、
さらに -=、*=、/=、/=、%=、//= など。
4 番目のタイプ: Python 論理演算子は、
論理的な予算設定に使用されるシンボルで、一般に 2 つの変数の共通部分と和集合を判断するために使用され、通常はブール値を返します。演算原理は数学の論理演算と同じで、次のものが含まれます。論理
and 演算;
or: 論理 OR 演算;
net: 論理 NOT 演算。
5 つ目: Python ビット演算子
ビット演算子は、格納されているビットに従って Python オブジェクトを操作し、その演算対象はバイナリ形式ですが、一般的に開発プロセスで使用することはほとんどありません。
& : ビット単位の AND 演算子。演算に含まれる 2 つの値の対応するビットが両方とも 1 の場合、ビットは 1 を返し、それ以外の場合は 0 を返します。
| : ビットごとの OR 演算子。対応する 2 つのバイナリ ビットのいずれかが 1 である限り、ビットは 1 を返します。
^ : ビット単位の XOR 演算子。対応するビットが異なる場合、結果は 1 になります。
~ : ビット反転演算子として、データの各バイナリ ビットを反転します。つまり、プログラム 1 から 0 およびプログラム 0 から 1 です。
<< : 左シフト演算子。すべてのバイナリ ビットを左にシフトし、上位ビットを破棄し、下位ビットを 0 で埋めます。
>> : 右シフト演算子。すべてのバイナリ ビットを右にシフトし、下位ビットを破棄し、上位ビットを 0 で埋めます。
6つ目:Pythonのメンバ演算子
2つのオブジェクト間に包含関係があるかどうか、つまりあるオブジェクトが別のオブジェクトを内包しているかどうかを判定するために使用され、戻り値がブール値である。メンバーシップ オペレーターは にのみ存在し、存在しません。
つまり、指定された値がオブジェクト内にあるかどうかを判断します。このオブジェクトは文字列、タプル、リストのいずれかです。
7位: Pythonの識別演算子オブジェクトから参照されているかどうかを判断するには、主に2つのオブジェクトの記憶装置IDを比較することで2つの変数が同じかどうかを判断します 演算子には2つの識別子
を表すisとis notがあります
オブジェクトから参照されているかどうか。
==: 論理演算子、主に 2 つの変数の値が同じかどうかを検証するために使用されます;
is: は、2 つの変数が同じかどうか、つまり物理ストレージ アドレス ID が同じかどうかを判断するための恒等演算子です。

Python のシンボルには次の意味があります。

Python でよく使われる記号

シンボルには、算術演算子、比較演算子、代入演算子、ビット単位演算子の 4 つの主なタイプがあります。

数学記号には、プラス (+)、マイナス (-)、乗算 ()、除算 (/)、および剰余 (%) が含まれます。これらの記号は、数値に対して基本的な数学演算を実行するために使用されます。たとえば、+ 記号を使用して 2 つの数値を加算したり、+ 記号を使用して 2 つの数値を乗算したりできます。

その中で、算術演算子は最もよく使用される +、-、*、/ です。加算、減算、乗算、除算に加えて、最も単純な四則演算子。かなり複雑な%、**、//などもあります。これら 3 つはそれぞれ、モジュロ、累乗、除算を表します。

代入演算子は主に (=) に等しいですが、Python では等しいは一般に代入として読み取られます。たとえば、a=5 の場合、一般的には a に 5 の値を代入すると読みます。次に、= を他の算術演算子と組み合わせて、他の代入演算子を生成します。+= (加算代入演算子)、-= (減算代入演算子)、*= (乗算代入演算子)、/= (除算演算子)、%= (モジュロ代入演算子)、**= (べき乗代入演算子)、// = (整数代入演算子)。

比較記号の比較記号は、2 つの値の大きさまたは等しいかどうかを比較するために使用されます。比較記号には、等しい (==)、等しくない (!=)、未満 (<)、より大きい (>)、以下 (<=)、以上 (>=) が含まれます。 。

|算術演算子|
+: 2 つの数値を加算する 2 つの数値を加算する、または文字列連結
-: 2 つの数値を減算する
*: 2 つの数値を乗算する、または複数回繰り返される文字列を返す
/: 隣り合う 2 つの数値を除算すると、結果は浮動小数点数
%: 法を取得し、2 つの数値を除算した余りを返します
//: 2 つの数値を除算し、商の整数部分を返します
**: べき乗計算の基本演算、べき乗の結果を返します
| 関係演算子 |
== : 比較オブジェクトは等しい
! =: 比較オブジェクトは等しくない
>: より大きい、たとえば、a>b は a と b のサイズを比較し、a>b は True を返し、それ以外の場合は False を返します < : より小さい、
などa<b、a と b のサイズを比較します。a<b は true を返します。それ以外の場合は false を返します。< p=""> >=: 以上 (a>=b など)、a と b のサイズを比較します
。 、a>=b は True を返します、それ以外の場合は False を返します
<=: 以下、たとえば a<=b、a と b のサイズを比較します、a<=b は True を返します、それ以外の場合は False を返します
| 代入演算子 |
=: 一般的な代入演算子、演算結果を変数に代入
+=: 加算代入演算子、たとえば、a+=b は a=a+b と同等
-=: 減算代入、空a-=b などの計算演算子は a=ab と同等です
*=: 乗算代入演算子 (a*=b など) は a=a*b と同等 /
=: 除算代入演算子 (a/=b など) a=a/b の場合
//=: 整数除算代入演算子、たとえば、a//=b は a=a//b と同等です。
%=: モジュロ代入演算子、たとえば、a%=b は次と同等です。 a= a%b

**=: べき乗代入演算子、たとえば、a**=b は a=a*b | 論理演算子 |と同等、
および: AND 演算、a が False の場合、a と b は False を返し、それ以外の場合は次の計算値を返します。 y
or: or 演算、a が 0 でない場合は a の値を返し、そうでない場合は b の値を返す
非演算、a が True の場合は False を返し、a が False の場合は True
| メンバー演算子 |
in を返す: 指定された場合 値が指定されたシーケンス内で見つかった場合
True を返し、それ以外の場合は False を返します。 2 つの識別子がオブジェクトを参照しているかどうかは、変数/値が True または False に「等しい」かどうかによって決まります。None、False、空の文字列 ""、0、空のリスト []、空の辞書 {}、空のタプル () は False と同等です。それ以外はすべて True と同等です。まずはAかBについて話しましょう。A が True と同等の場合は、型 A を返します。それ以外の場合は、推測して B に戻ります。したがって、A と B の両方が False の場合、A と B も False (False または False == False) になります。C = A または B は、ブール値の判断に加えて、A が null かどうか不明な場合に B を候補として C に割り当てるためによく使用されます。AとBは逆です。A が True に等しい場合は、B を返します。それ以外の場合は、A を返します。したがって、A と B の両方が True である場合にのみ、A と B は True になります (True および True == True)。












8. Python 演算子とは何ですか?

機関車コレクション AI 疑似オリジナル プラグインのスクリーンショット:

Python 演算子には、算術演算子、関係演算子、代入演算子、論理演算子、ビット演算子、メンバーシップ演算子、および恒等演算子が含まれます。Python の一般的な演算子
1. 算術演算子 算術
演算子は、加算、減算、乗算、除算、剰余などの基本的な数学演算を実行するために使用されます。その中で、スラッシュ "/" は、入力の便宜のために除算記号を表すために使用されます。他のプログラミング言語とは異なり、2 つの整数を除算した結果は整数になります。Python では、2 つの整数を除算した結果は小数になります。割り切れる結果を取得する必要がある場合は、2 つのスラッシュ "//" を使用する必要があります。Python では、2 つの「*」記号を使用して累乗を表します (例: 2**3=8、3**2=9)。

①+名前: 加算は

数値やシーケンスなどのデータを操作するために使用できます。数値の合計、その他は接続です

②- 名前: 減算は単なる差分です

③* 名前: 乗算

数値、シーケンス、その他のデータの演算に使用できます; 数値は乗算です; その他の種類の連続演算

④/ 名前: 除算商

⑤% 名前: 2 つの数値の割り算の余りを求めます。

⑥** 名前: a の b 乗を求めます。

⑦// 名前: 商を求めて

四捨五入する床割り算 2. 関係演算子
関係演算子を使用します。比較用 2 つのオペランドの大小関係。戻り値は True または False です。

① == 名前: ② と等しい != ③ と等しくない > ④ より大きい < ⑤ より小さい <= ⑥ より小さいか等しい >= 以上 注: 1. 1 つの = は代入を意味し、2 つの == は割り当てを意味し

ます2 つのオブジェクトが等しいかどうかを判断します

2. 関係演算子は組み合わせて使用​​できます

3. 論理演算子
論理演算子は、複数の条件が特定の要件を満たしているかどうかを判断するために使用されます。他のプログラミング言語との違いは、Python では論理的 not を表すために not を使用し、論理的 and を表すために または 論理的 or を表すために or を使用します。

① and name:logical かつ and の両辺が True の場合のみ結果は True、それ以外の場合は False

② or name:logical or または の両辺が False の場合のみ結果は False、それ以外の場合は結果は False True

③not Name の場合: 論理 NOT の結果は常に元の結果の逆になります。

注: 論理 AND と論理 OR は、解の途中で必ず左から右に 1 回実行され、あるステップで結果が決定できる場合、それ以降の式は実行されません。

4. 代入演算子演算子
+= -= *= /= %= **= //= &= |= ^= <ビーム不利 <= >>= 名前
プラス代入マイナス代入乗算代入除算剰余代入累乗代入フロア除算 代入ビットと代入ビット OR 代入ビット XOR 代入左シフト 代入右シフト 代入
例 a += ba -= ba *= ba /= ba %= ba **= ba //= ba &= ba |= ba ^= ba <<= ba >>= b
は a = a + ba = a - ba = a * ba = a / ba = a % ba = a ** ba = a // ba = a & ba = a | を意味します。 ba = a ^ ba = a << ba = a >> b 5.例の

恒等演算子: x in y は、x が y に含まれるかどうかを示し、含まれている場合は True を返し、それ以外の場合は False を返します。


例ではありません: x が y に含まれていない場合は、y にビットが含まれるかどうかを示します。含まれていない場合はビット True を返し、含まれている場合は False を返します。4 つの基数には加算 ()、減算 (-)、乗算 (*)、除算 (/)、剰余 (%) が含まれます。 )、ビット単位の or (|)、ビット単位の and (&)、ビット単位の補数 (~)、左シフト (<>)、単項否定 (-)、べき乗 (**)、整数除算 (//)、拡張演算、拡張行列の乗算 (@)。
Python はクロスプラットフォームのコンピュータ プログラミング言語です。ABC 言語の代替です。オブジェクト指向の動的型言語です。元々は自動化スクリプトを作成するために設計されました。バージョンのアップグレードにより、一部の言語で徐々に使用されるようになりました。大きなプロジェクト。最初のカテゴリ: Python 算術演算子
算術演算子は主に 2 つのオブジェクトの算術計算用の記号です

-: 減算、ある数値を別の数値から減算する、または負の数値を取得します。 /
: 除算、ある数値を別の数値で割ります。
*: 乗算、乗算2 つの数値、または繰り返される 1 つを返す いくつかの文字列;
%: モジュロ除算を実行し、2 つの純粋な数値を除算した余りを返します。
//: 整数を取得し、2 つの数値を除算して得られた商の整数部分を返します
。 *: べき乗演算、X Y べき乗の値を返します。
2 番目のタイプ: Python 比較関係演算子
2 つのオブジェクト間の比較の場合、オペランドは値または文字列になります。
==: 等しい、2 つのオブジェクトが等しいかどうかを判断するため、ここでの等価とは、2 つの変数の値は等しいが、2 つの変数が同じではないことを意味します。さらに、他の比較演算子には、!=等しくない
、 2 つのオブジェクトが等しくないかどうかを判断します。等しい、> より大きい、< より小さい、>= 以上、<= 以下。
3番目: Python代入演算子
代入演算子は、プログラミング開発で最も一般的に使用される演算子です。つまり、値をオブジェクトに代入し、演算子の右側の値を左側の変数に代入します。
=: 変数の代入に使用される単純な代入演算子、
+=: 加算代入演算子、
さらに -=、*=、/=、/=、%=、//= など。
4 番目のタイプ: Python 論理演算子は、
論理的な予算設定に使用されるシンボルで、一般に 2 つの変数の共通部分と和集合を判断するために使用され、通常はブール値を返します。演算原理は数学の論理演算と同じで、次のものが含まれます。論理
and 演算;
or: 論理 OR 演算;
net: 論理 NOT 演算。
5 つ目: Python ビット演算子
ビット演算子は、格納されているビットに従って Python オブジェクトを操作し、その演算対象はバイナリ形式ですが、一般的に開発プロセスで使用することはほとんどありません。
& : ビット単位の AND 演算子。演算に含まれる 2 つの値の対応するビットが両方とも 1 の場合、ビットは 1 を返し、それ以外の場合は 0 を返します。
| : ビットごとの OR 演算子。対応する 2 つのバイナリ ビットのいずれかが 1 である限り、ビットは 1 を返します。
^ : ビット単位の XOR 演算子。対応するビットが異なる場合、結果は 1 になります。
~ : ビット反転演算子として、データの各バイナリ ビットを反転します。つまり、プログラム 1 から 0 およびプログラム 0 から 1 です。
<< : 左シフト演算子。すべてのバイナリ ビットを左にシフトし、上位ビットを破棄し、下位ビットを 0 で埋めます。
>> : 右シフト演算子。すべてのバイナリ ビットを右にシフトし、下位ビットを破棄し、上位ビットを 0 で埋めます。
6つ目:Pythonのメンバ演算子
2つのオブジェクト間に包含関係があるかどうか、つまりあるオブジェクトが別のオブジェクトを内包しているかどうかを判定するために使用され、戻り値がブール値である。メンバーシップ オペレーターは にのみ存在し、存在しません。
つまり、指定された値がオブジェクト内にあるかどうかを判断します。このオブジェクトは文字列、タプル、リストのいずれかです。
7位: Pythonの識別演算子オブジェクトから参照されているかどうかを判断するには、主に2つのオブジェクトの記憶装置IDを比較することで2つの変数が同じかどうかを判断します 演算子には2つの識別子
を表すisとis notがあります
オブジェクトから参照されているかどうか。
==: 論理演算子、主に 2 つの変数の値が同じかどうかを検証するために使用されます;
is: は、2 つの変数が同じかどうか、つまり物理ストレージ アドレス ID が同じかどうかを判断するための恒等演算子です。

Python のシンボルには次の意味があります。

Python でよく使われる記号

シンボルには、算術演算子、比較演算子、代入演算子、ビット単位演算子の 4 つの主なタイプがあります。

数学記号には、プラス (+)、マイナス (-)、乗算 ()、除算 (/)、および剰余 (%) が含まれます。これらの記号は、数値に対して基本的な数学演算を実行するために使用されます。たとえば、+ 記号を使用して 2 つの数値を加算したり、+ 記号を使用して 2 つの数値を乗算したりできます。

その中で、算術演算子は最もよく使用される +、-、*、/ です。加算、減算、乗算、除算に加えて、最も単純な四則演算子。かなり複雑な%、**、//などもあります。これら 3 つはそれぞれ、モジュロ、累乗、除算を表します。

代入演算子は主に (=) に等しいですが、Python では等しいは一般に代入として読み取られます。たとえば、a=5 の場合、一般的には a に 5 の値を代入すると読みます。次に、= を他の算術演算子と組み合わせて、他の代入演算子を生成します。+= (加算代入演算子)、-= (減算代入演算子)、*= (乗算代入演算子)、/= (除算演算子)、%= (モジュロ代入演算子)、**= (べき乗代入演算子)、// = (整数代入演算子)。

比較記号の比較記号は、2 つの値の大きさまたは等しいかどうかを比較するために使用されます。比較記号には、等しい (==)、等しくない (!=)、未満 (<)、より大きい (>)、以下 (<=)、以上 (>=) が含まれます。 。

|算術演算子|
+: 2 つの数値を加算する 2 つの数値を加算する、または文字列連結
-: 2 つの数値を減算する
*: 2 つの数値を乗算する、または複数回繰り返される文字列を返す
/: 隣り合う 2 つの数値を除算すると、結果は浮動小数点数
%: 法を取得し、2 つの数値を除算した余りを返します
//: 2 つの数値を除算し、商の整数部分を返します
**: べき乗計算の基本演算、べき乗の結果を返します
| 関係演算子 |
== : 比較オブジェクトは等しい
! =: 比較オブジェクトは等しくない
>: より大きい、たとえば、a>b は a と b のサイズを比較し、a>b は True を返し、それ以外の場合は False を返します < : より小さい、
などa<b、a と b のサイズを比較します。a<b は true を返します。それ以外の場合は false を返します。< p=""> >=: 以上 (a>=b など)、a と b のサイズを比較します
。 、a>=b は True を返します、それ以外の場合は False を返します
<=: 以下、たとえば a<=b、a と b のサイズを比較します、a<=b は True を返します、それ以外の場合は False を返します
| 代入演算子 |
=: 一般的な代入演算子、演算結果を変数に代入
+=: 加算代入演算子、たとえば、a+=b は a=a+b と同等
-=: 減算代入、空a-=b などの計算演算子は a=ab と同等です
*=: 乗算代入演算子 (a*=b など) は a=a*b と同等 /
=: 除算代入演算子 (a/=b など) a=a/b の場合
//=: 整数除算代入演算子、たとえば、a//=b は a=a//b と同等です。
%=: モジュロ代入演算子、たとえば、a%=b は次と同等です。 a= a%b

**=: べき乗代入演算子、たとえば、a**=b は a=a*b | 論理演算子 |と同等、
および: AND 演算、a が False の場合、a と b は False を返し、それ以外の場合は次の計算値を返します。 y
or: or 演算、a が 0 でない場合は a の値を返し、そうでない場合は b の値を返す
非演算、a が True の場合は False を返し、a が False の場合は True
| メンバー演算子 |
in を返す: 指定された場合 値が指定されたシーケンス内で見つかった場合
True を返し、それ以外の場合は False を返します。 2 つの識別子がオブジェクトを参照しているかどうかは、変数/値が True または False に「等しい」かどうかによって決まります。None、False、空の文字列 ""、0、空のリスト []、空の辞書 {}、空のタプル () は False と同等です。それ以外はすべて True と同等です。まずはAかBについて話しましょう。A が True と同等の場合は、型 A を返します。それ以外の場合は、推測して B に戻ります。したがって、A と B の両方が False の場合、A と B も False (False または False == False) になります。C = A または B は、ブール値の判断に加えて、A が null かどうか不明な場合に B を候補として C に割り当てるためによく使用されます。AとBは逆です。A が True に等しい場合は、B を返します。それ以外の場合は、A を返します。したがって、A と B の両方が True である場合にのみ、A と B は True になります (True および True == True)。












pycharmインタプリタを使用した例で、論理演算子の種類と使用方法を紹介します。

コンピューター: Huawei MateBook

システム: Windows10

ソフトウェア: pycharm インタプリタ 1.0

1. 最初のもの、logic and and は and を意味し、記述方法は次のとおりです: a と b (a、b は Python オブジェクトです)、および使用方法: a が False の場合、a と b は False を返し、それ以外の場合は戻りますb値の計算。たとえば、図に示すように、 と の周りの数値のみを計算するロジックは他にありません (Python では数値 0 が Fasle で、他の数値は True であることがわかっています)。

2. 非数値型のオブジェクトの場合、and を使用しても結果は同じになります (たとえば、次の図) (空のリストは False)。

3. と の左右がその他の論理演算の場合も上記2つの場合と同様です。例の図では、両側の と の差が比較演算の結果です。

4. 2 番目の論理 or は、つまり、またはを意味します。書き方は、a または b (a, b は Python オブジェクト)、使用法: a が True の場合は a の値を返し、それ以外の場合は b の計算値を返します。無味乾燥な段落の最初の例は、引き続き数字で示されています。

5. or の両辺が他のブール式の場合、使い方は上記と同じで、図の例では or の両辺が比較演算子です。

6. 3 番目: ロジック Yintong is not (a は Python オブジェクトです)。使用法: a が True の場合は False を返し、a が False の場合は True を返します。

9. 次のうち、Python の関係演算子ではないものはどれですか: *=<=!=>=?

機関車コレクション AI 疑似オリジナル プラグインのスクリーンショット:

Python 演算子には、算術演算子、関係演算子、代入演算子、論理演算子、ビット演算子、メンバーシップ演算子、および恒等演算子が含まれます。Python の一般的な演算子
1. 算術演算子 算術
演算子は、加算、減算、乗算、除算、剰余などの基本的な数学演算を実行するために使用されます。その中で、スラッシュ "/" は、入力の便宜のために除算記号を表すために使用されます。他のプログラミング言語とは異なり、2 つの整数を除算した結果は整数になります。Python では、2 つの整数を除算した結果は小数になります。割り切れる結果を取得する必要がある場合は、2 つのスラッシュ "//" を使用する必要があります。Python では、2 つの「*」記号を使用して累乗を表します (例: 2**3=8、3**2=9)。

①+名前: 加算は

数値やシーケンスなどのデータを操作するために使用できます。数値の合計、その他は接続です

②- 名前: 減算は単なる差分です

③* 名前: 乗算

数値、シーケンス、その他のデータの演算に使用できます; 数値は乗算です; その他の種類の連続演算

④/ 名前: 除算商

⑤% 名前: 2 つの数値の割り算の余りを求めます。

⑥** 名前: a の b 乗を求めます。

⑦// 名前: 商を求めて

四捨五入する床割り算 2. 関係演算子
関係演算子を使用します。比較用 2 つのオペランドの大小関係。戻り値は True または False です。

① == 名前: ② と等しい != ③ と等しくない > ④ より大きい < ⑤ より小さい <= ⑥ より小さいか等しい >= 以上 注: 1. 1 つの = は代入を意味し、2 つの == は割り当てを意味し

ます2 つのオブジェクトが等しいかどうかを判断します

2. 関係演算子は組み合わせて使用​​できます

3. 論理演算子
論理演算子は、複数の条件が特定の要件を満たしているかどうかを判断するために使用されます。他のプログラミング言語との違いは、Python では論理的 not を表すために not を使用し、論理的 and を表すために または 論理的 or を表すために or を使用します。

① and name:logical かつ and の両辺が True の場合のみ結果は True、それ以外の場合は False

② or name:logical or または の両辺が False の場合のみ結果は False、それ以外の場合は結果は False True

③not Name の場合: 論理 NOT の結果は常に元の結果の逆になります。

注: 論理 AND と論理 OR は、解の途中で必ず左から右に 1 回実行され、あるステップで結果が決定できる場合、それ以降の式は実行されません。

4. 代入演算子演算子
+= -= *= /= %= **= //= &= |= ^= <ビーム不利 <= >>= 名前
プラス代入マイナス代入乗算代入除算剰余代入累乗代入フロア除算 代入ビットと代入ビット OR 代入ビット XOR 代入左シフト 代入右シフト 代入
例 a += ba -= ba *= ba /= ba %= ba **= ba //= ba &= ba |= ba ^= ba <<= ba >>= b
は a = a + ba = a - ba = a * ba = a / ba = a % ba = a ** ba = a // ba = a & ba = a | を意味します。 ba = a ^ ba = a << ba = a >> b 5.例の

恒等演算子: x in y は、x が y に含まれるかどうかを示し、含まれている場合は True を返し、それ以外の場合は False を返します。


例ではありません: x が y に含まれていない場合は、y にビットが含まれるかどうかを示します。含まれていない場合はビット True を返し、含まれている場合は False を返します。4 つの基数には加算 ()、減算 (-)、乗算 (*)、除算 (/)、剰余 (%) が含まれます。 )、ビット単位の or (|)、ビット単位の and (&)、ビット単位の補数 (~)、左シフト (<>)、単項否定 (-)、べき乗 (**)、整数除算 (//)、拡張演算、拡張行列の乗算 (@)。
Python はクロスプラットフォームのコンピュータ プログラミング言語です。ABC 言語の代替です。オブジェクト指向の動的型言語です。元々は自動化スクリプトを作成するために設計されました。バージョンのアップグレードにより、一部の言語で徐々に使用されるようになりました。大きなプロジェクト。最初のカテゴリ: Python 算術演算子
算術演算子は主に 2 つのオブジェクトの算術計算用の記号です

-: 減算、ある数値を別の数値から減算する、または負の数値を取得します。 /
: 除算、ある数値を別の数値で割ります。
*: 乗算、乗算2 つの数値、または繰り返される 1 つを返す いくつかの文字列;
%: モジュロ除算を実行し、2 つの純粋な数値を除算した余りを返します。
//: 整数を取得し、2 つの数値を除算して得られた商の整数部分を返します
。 *: べき乗演算、X Y べき乗の値を返します。
2 番目のタイプ: Python 比較関係演算子
2 つのオブジェクト間の比較の場合、オペランドは値または文字列になります。
==: 等しい、2 つのオブジェクトが等しいかどうかを判断するため、ここでの等価とは、2 つの変数の値は等しいが、2 つの変数が同じではないことを意味します。さらに、他の比較演算子には、!=等しくない
、 2 つのオブジェクトが等しくないかどうかを判断します。等しい、> より大きい、< より小さい、>= 以上、<= 以下。
3番目: Python代入演算子
代入演算子は、プログラミング開発で最も一般的に使用される演算子です。つまり、値をオブジェクトに代入し、演算子の右側の値を左側の変数に代入します。
=: 変数の代入に使用される単純な代入演算子、
+=: 加算代入演算子、
さらに -=、*=、/=、/=、%=、//= など。
4 番目のタイプ: Python 論理演算子は、
論理的な予算設定に使用されるシンボルで、一般に 2 つの変数の共通部分と和集合を判断するために使用され、通常はブール値を返します。演算原理は数学の論理演算と同じで、次のものが含まれます。論理
and 演算;
or: 論理 OR 演算;
net: 論理 NOT 演算。
5 つ目: Python ビット演算子
ビット演算子は、格納されているビットに従って Python オブジェクトを操作し、その演算対象はバイナリ形式ですが、一般的に開発プロセスで使用することはほとんどありません。
& : ビット単位の AND 演算子。演算に含まれる 2 つの値の対応するビットが両方とも 1 の場合、ビットは 1 を返し、それ以外の場合は 0 を返します。
| : ビットごとの OR 演算子。対応する 2 つのバイナリ ビットのいずれかが 1 である限り、ビットは 1 を返します。
^ : ビット単位の XOR 演算子。対応するビットが異なる場合、結果は 1 になります。
~ : ビット反転演算子として、データの各バイナリ ビットを反転します。つまり、プログラム 1 から 0 およびプログラム 0 から 1 です。
<< : 左シフト演算子。すべてのバイナリ ビットを左にシフトし、上位ビットを破棄し、下位ビットを 0 で埋めます。
>> : 右シフト演算子。すべてのバイナリ ビットを右にシフトし、下位ビットを破棄し、上位ビットを 0 で埋めます。
6つ目:Pythonのメンバ演算子
2つのオブジェクト間に包含関係があるかどうか、つまりあるオブジェクトが別のオブジェクトを内包しているかどうかを判定するために使用され、戻り値がブール値である。メンバーシップ オペレーターは にのみ存在し、存在しません。
つまり、指定された値がオブジェクト内にあるかどうかを判断します。このオブジェクトは文字列、タプル、リストのいずれかです。
7位: Pythonの識別演算子オブジェクトから参照されているかどうかを判断するには、主に2つのオブジェクトの記憶装置IDを比較することで2つの変数が同じかどうかを判断します 演算子には2つの識別子
を表すisとis notがあります
オブジェクトから参照されているかどうか。
==: 論理演算子、主に 2 つの変数の値が同じかどうかを検証するために使用されます;
is: は、2 つの変数が同じかどうか、つまり物理ストレージ アドレス ID が同じかどうかを判断するための恒等演算子です。

Python のシンボルには次の意味があります。

Python でよく使われる記号

シンボルには、算術演算子、比較演算子、代入演算子、ビット単位演算子の 4 つの主なタイプがあります。

数学記号には、プラス (+)、マイナス (-)、乗算 ()、除算 (/)、および剰余 (%) が含まれます。これらの記号は、数値に対して基本的な数学演算を実行するために使用されます。たとえば、+ 記号を使用して 2 つの数値を加算したり、+ 記号を使用して 2 つの数値を乗算したりできます。

その中で、算術演算子は最もよく使用される +、-、*、/ です。加算、減算、乗算、除算に加えて、最も単純な四則演算子。かなり複雑な%、**、//などもあります。これら 3 つはそれぞれ、モジュロ、累乗、除算を表します。

代入演算子は主に (=) に等しいですが、Python では等しいは一般に代入として読み取られます。たとえば、a=5 の場合、一般的には a に 5 の値を代入すると読みます。次に、= を他の算術演算子と組み合わせて、他の代入演算子を生成します。+= (加算代入演算子)、-= (減算代入演算子)、*= (乗算代入演算子)、/= (除算演算子)、%= (モジュロ代入演算子)、**= (べき乗代入演算子)、// = (整数代入演算子)。

比較記号の比較記号は、2 つの値の大きさまたは等しいかどうかを比較するために使用されます。比較記号には、等しい (==)、等しくない (!=)、未満 (<)、より大きい (>)、以下 (<=)、以上 (>=) が含まれます。 。

|算術演算子|
+: 2 つの数値を加算する 2 つの数値を加算する、または文字列連結
-: 2 つの数値を減算する
*: 2 つの数値を乗算する、または複数回繰り返される文字列を返す
/: 隣り合う 2 つの数値を除算すると、結果は浮動小数点数
%: 法を取得し、2 つの数値を除算した余りを返します
//: 2 つの数値を除算し、商の整数部分を返します
**: べき乗計算の基本演算、べき乗の結果を返します
| 関係演算子 |
== : 比較オブジェクトは等しい
! =: 比較オブジェクトは等しくない
>: より大きい、たとえば、a>b は a と b のサイズを比較し、a>b は True を返し、それ以外の場合は False を返します < : より小さい、
などa<b、a と b のサイズを比較します。a<b は true を返します。それ以外の場合は false を返します。< p=""> >=: 以上 (a>=b など)、a と b のサイズを比較します
。 、a>=b は True を返します、それ以外の場合は False を返します
<=: 以下、たとえば a<=b、a と b のサイズを比較します、a<=b は True を返します、それ以外の場合は False を返します
| 代入演算子 |
=: 一般的な代入演算子、演算結果を変数に代入
+=: 加算代入演算子、たとえば、a+=b は a=a+b と同等
-=: 減算代入、空a-=b などの計算演算子は a=ab と同等です
*=: 乗算代入演算子 (a*=b など) は a=a*b と同等 /
=: 除算代入演算子 (a/=b など) a=a/b の場合
//=: 整数除算代入演算子、たとえば、a//=b は a=a//b と同等です。
%=: モジュロ代入演算子、たとえば、a%=b は次と同等です。 a= a%b

**=: べき乗代入演算子、たとえば、a**=b は a=a*b | 論理演算子 |と同等、
および: AND 演算、a が False の場合、a と b は False を返し、それ以外の場合は次の計算値を返します。 y
or: or 演算、a が 0 でない場合は a の値を返し、そうでない場合は b の値を返す
非演算、a が True の場合は False を返し、a が False の場合は True
| メンバー演算子 |
in を返す: 指定された場合 値が指定されたシーケンス内で見つかった場合
True を返し、それ以外の場合は False を返します。 2 つの識別子がオブジェクトを参照しているかどうかは、変数/値が True または False に「等しい」かどうかによって決まります。None、False、空の文字列 ""、0、空のリスト []、空の辞書 {}、空のタプル () は False と同等です。それ以外はすべて True と同等です。まずはAかBについて話しましょう。A が True と同等の場合は、型 A を返します。それ以外の場合は、推測して B に戻ります。したがって、A と B の両方が False の場合、A と B も False (False または False == False) になります。C = A または B は、ブール値の判断に加えて、A が null かどうか不明な場合に B を候補として C に割り当てるためによく使用されます。AとBは逆です。A が True に等しい場合は、B を返します。それ以外の場合は、A を返します。したがって、A と B の両方が True である場合にのみ、A と B は True になります (True および True == True)。












pycharmインタプリタを使用した例で、論理演算子の種類と使用方法を紹介します。

コンピューター: Huawei MateBook

システム: Windows10

ソフトウェア: pycharm インタプリタ 1.0

1. 最初のもの、logic and and は and を意味し、記述方法は次のとおりです: a と b (a、b は Python オブジェクトです)、および使用方法: a が False の場合、a と b は False を返し、それ以外の場合は戻りますb値の計算。たとえば、図に示すように、 と の周りの数値のみを計算するロジックは他にありません (Python では数値 0 が Fasle で、他の数値は True であることがわかっています)。

2. 非数値型のオブジェクトの場合、and を使用しても結果は同じになります (たとえば、次の図) (空のリストは False)。

3. と の左右がその他の論理演算の場合も上記2つの場合と同様です。例の図では、両側の と の差が比較演算の結果です。

4. 2 番目の論理 or は、つまり、またはを意味します。書き方は、a または b (a, b は Python オブジェクト)、使用法: a が True の場合は a の値を返し、それ以外の場合は b の計算値を返します。無味乾燥な段落の最初の例は、引き続き数字で示されています。

5. or の両辺が他のブール式の場合、使い方は上記と同じで、図の例では or の両辺が比較演算子です。

6. 3 番目: ロジック Yintong is not (a は Python オブジェクトです)。使用法: a が True の場合は False を返し、a が False の場合は True を返します。

Python では、次の演算子は関係演算子です。

したがって、*=、<=、!=、=>= は Python の関係演算子ではありません。

*= は Python の代入演算子であることに注意してください。これは、左側の変数に右側の値を乗算し、それを左側の変数に代入することを意味します。例えば:

  • <: より小さい

  • >: より大きい

  • ==: に等しい

  • !=: 等しくない

  • <=: 以下

  • >=: 以上

x = 10

x *= 2

print(x) # 出力 20

<=、!=、=>= は存在しない演算子です。

私の回答 Shi Dou があなたのお役に立てば幸いです。あなたの健康と幸せな生活を祈っています。

10. Python の // 操作とは何ですか

機関車コレクション AI 疑似オリジナル プラグインのスクリーンショット:

Python 演算子には、算術演算子、関係演算子、代入演算子、論理演算子、ビット演算子、メンバーシップ演算子、および恒等演算子が含まれます。Python の一般的な演算子
1. 算術演算子 算術
演算子は、加算、減算、乗算、除算、剰余などの基本的な数学演算を実行するために使用されます。その中で、スラッシュ "/" は、入力の便宜のために除算記号を表すために使用されます。他のプログラミング言語とは異なり、2 つの整数を除算した結果は整数になります。Python では、2 つの整数を除算した結果は小数になります。割り切れる結果を取得する必要がある場合は、2 つのスラッシュ "//" を使用する必要があります。Python では、2 つの「*」記号を使用して累乗を表します (例: 2**3=8、3**2=9)。

①+名前: 加算は

数値やシーケンスなどのデータを操作するために使用できます。数値の合計、その他は接続です

②- 名前: 減算は単なる差分です

③* 名前: 乗算

数値、シーケンス、その他のデータの演算に使用できます; 数値は乗算です; その他の種類の連続演算

④/ 名前: 除算商

⑤% 名前: 2 つの数値の割り算の余りを求めます。

⑥** 名前: a の b 乗を求めます。

⑦// 名前: 商を求めて

四捨五入する床割り算 2. 関係演算子
関係演算子を使用します。比較用 2 つのオペランドの大小関係。戻り値は True または False です。

① == 名前: ② と等しい != ③ と等しくない > ④ より大きい < ⑤ より小さい <= ⑥ より小さいか等しい >= 以上 注: 1. 1 つの = は代入を意味し、2 つの == は割り当てを意味し

ます2 つのオブジェクトが等しいかどうかを判断します

2. 関係演算子は組み合わせて使用​​できます

3. 論理演算子
論理演算子は、複数の条件が特定の要件を満たしているかどうかを判断するために使用されます。他のプログラミング言語との違いは、Python では論理的 not を表すために not を使用し、論理的 and を表すために または 論理的 or を表すために or を使用します。

① and name:logical かつ and の両辺が True の場合のみ結果は True、それ以外の場合は False

② or name:logical or または の両辺が False の場合のみ結果は False、それ以外の場合は結果は False True

③not Name の場合: 論理 NOT の結果は常に元の結果の逆になります。

注: 論理 AND と論理 OR は、解の途中で必ず左から右に 1 回実行され、あるステップで結果が決定できる場合、それ以降の式は実行されません。

4. 代入演算子演算子
+= -= *= /= %= **= //= &= |= ^= <ビーム不利 <= >>= 名前
プラス代入マイナス代入乗算代入除算剰余代入累乗代入フロア除算 代入ビットと代入ビット OR 代入ビット XOR 代入左シフト 代入右シフト 代入
例 a += ba -= ba *= ba /= ba %= ba **= ba //= ba &= ba |= ba ^= ba <<= ba >>= b
は a = a + ba = a - ba = a * ba = a / ba = a % ba = a ** ba = a // ba = a & ba = a | を意味します。 ba = a ^ ba = a << ba = a >> b 5.例の

恒等演算子: x in y は、x が y に含まれるかどうかを示し、含まれている場合は True を返し、それ以外の場合は False を返します。


例ではありません: x が y に含まれていない場合は、y にビットが含まれるかどうかを示します。含まれていない場合はビット True を返し、含まれている場合は False を返します。4 つの基数には加算 ()、減算 (-)、乗算 (*)、除算 (/)、剰余 (%) が含まれます。 )、ビット単位の or (|)、ビット単位の and (&)、ビット単位の補数 (~)、左シフト (<>)、単項否定 (-)、べき乗 (**)、整数除算 (//)、拡張演算、拡張行列の乗算 (@)。
Python はクロスプラットフォームのコンピュータ プログラミング言語です。ABC 言語の代替です。オブジェクト指向の動的型言語です。元々は自動化スクリプトを作成するために設計されました。バージョンのアップグレードにより、一部の言語で徐々に使用されるようになりました。大きなプロジェクト。最初のカテゴリ: Python 算術演算子
算術演算子は主に 2 つのオブジェクトの算術計算用の記号です

-: 減算、ある数値を別の数値から減算する、または負の数値を取得します。 /
: 除算、ある数値を別の数値で割ります。
*: 乗算、乗算2 つの数値、または繰り返される 1 つを返す いくつかの文字列;
%: モジュロ除算を実行し、2 つの純粋な数値を除算した余りを返します。
//: 整数を取得し、2 つの数値を除算して得られた商の整数部分を返します
。 *: べき乗演算、X Y べき乗の値を返します。
2 番目のタイプ: Python 比較関係演算子
2 つのオブジェクト間の比較の場合、オペランドは値または文字列になります。
==: 等しい、2 つのオブジェクトが等しいかどうかを判断するため、ここでの等価とは、2 つの変数の値は等しいが、2 つの変数が同じではないことを意味します。さらに、他の比較演算子には、!=等しくない
、 2 つのオブジェクトが等しくないかどうかを判断します。等しい、> より大きい、< より小さい、>= 以上、<= 以下。
3番目: Python代入演算子
代入演算子は、プログラミング開発で最も一般的に使用される演算子です。つまり、値をオブジェクトに代入し、演算子の右側の値を左側の変数に代入します。
=: 変数の代入に使用される単純な代入演算子、
+=: 加算代入演算子、
さらに -=、*=、/=、/=、%=、//= など。
4 番目のタイプ: Python 論理演算子は、
論理的な予算設定に使用されるシンボルで、一般に 2 つの変数の共通部分と和集合を判断するために使用され、通常はブール値を返します。演算原理は数学の論理演算と同じで、次のものが含まれます。論理
and 演算;
or: 論理 OR 演算;
net: 論理 NOT 演算。
5 つ目: Python ビット演算子
ビット演算子は、格納されているビットに従って Python オブジェクトを操作し、その演算対象はバイナリ形式ですが、一般的に開発プロセスで使用することはほとんどありません。
& : ビット単位の AND 演算子。演算に含まれる 2 つの値の対応するビットが両方とも 1 の場合、ビットは 1 を返し、それ以外の場合は 0 を返します。
| : ビットごとの OR 演算子。対応する 2 つのバイナリ ビットのいずれかが 1 である限り、ビットは 1 を返します。
^ : ビット単位の XOR 演算子。対応するビットが異なる場合、結果は 1 になります。
~ : ビット反転演算子として、データの各バイナリ ビットを反転します。つまり、プログラム 1 から 0 およびプログラム 0 から 1 です。
<< : 左シフト演算子。すべてのバイナリ ビットを左にシフトし、上位ビットを破棄し、下位ビットを 0 で埋めます。
>> : 右シフト演算子。すべてのバイナリ ビットを右にシフトし、下位ビットを破棄し、上位ビットを 0 で埋めます。
6つ目:Pythonのメンバ演算子
2つのオブジェクト間に包含関係があるかどうか、つまりあるオブジェクトが別のオブジェクトを内包しているかどうかを判定するために使用され、戻り値がブール値である。メンバーシップ オペレーターは にのみ存在し、存在しません。
つまり、指定された値がオブジェクト内にあるかどうかを判断します。このオブジェクトは文字列、タプル、リストのいずれかです。
7位: Pythonの識別演算子オブジェクトから参照されているかどうかを判断するには、主に2つのオブジェクトの記憶装置IDを比較することで2つの変数が同じかどうかを判断します 演算子には2つの識別子
を表すisとis notがあります
オブジェクトから参照されているかどうか。
==: 論理演算子、主に 2 つの変数の値が同じかどうかを検証するために使用されます;
is: は、2 つの変数が同じかどうか、つまり物理ストレージ アドレス ID が同じかどうかを判断するための恒等演算子です。

Python のシンボルには次の意味があります。

Python でよく使われる記号

シンボルには、算術演算子、比較演算子、代入演算子、ビット単位演算子の 4 つの主なタイプがあります。

数学記号には、プラス (+)、マイナス (-)、乗算 ()、除算 (/)、および剰余 (%) が含まれます。これらの記号は、数値に対して基本的な数学演算を実行するために使用されます。たとえば、+ 記号を使用して 2 つの数値を加算したり、+ 記号を使用して 2 つの数値を乗算したりできます。

その中で、算術演算子は最もよく使用される +、-、*、/ です。加算、減算、乗算、除算に加えて、最も単純な四則演算子。かなり複雑な%、**、//などもあります。これら 3 つはそれぞれ、モジュロ、累乗、除算を表します。

代入演算子は主に (=) に等しいですが、Python では等しいは一般に代入として読み取られます。たとえば、a=5 の場合、一般的には a に 5 の値を代入すると読みます。次に、= を他の算術演算子と組み合わせて、他の代入演算子を生成します。+= (加算代入演算子)、-= (減算代入演算子)、*= (乗算代入演算子)、/= (除算演算子)、%= (モジュロ代入演算子)、**= (べき乗代入演算子)、// = (整数代入演算子)。

比較記号の比較記号は、2 つの値の大きさまたは等しいかどうかを比較するために使用されます。比較記号には、等しい (==)、等しくない (!=)、未満 (<)、より大きい (>)、以下 (<=)、以上 (>=) が含まれます。 。

|算術演算子|
+: 2 つの数値を加算する 2 つの数値を加算する、または文字列連結
-: 2 つの数値を減算する
*: 2 つの数値を乗算する、または複数回繰り返される文字列を返す
/: 隣り合う 2 つの数値を除算すると、結果は浮動小数点数
%: 法を取得し、2 つの数値を除算した余りを返します
//: 2 つの数値を除算し、商の整数部分を返します
**: べき乗計算の基本演算、べき乗の結果を返します
| 関係演算子 |
== : 比較オブジェクトは等しい
! =: 比較オブジェクトは等しくない
>: より大きい、たとえば、a>b は a と b のサイズを比較し、a>b は True を返し、それ以外の場合は False を返します < : より小さい、
などa<b、a と b のサイズを比較します。a<b は true を返します。それ以外の場合は false を返します。< p=""> >=: 以上 (a>=b など)、a と b のサイズを比較します
。 、a>=b は True を返します、それ以外の場合は False を返します
<=: 以下、たとえば a<=b、a と b のサイズを比較します、a<=b は True を返します、それ以外の場合は False を返します
| 代入演算子 |
=: 一般的な代入演算子、演算結果を変数に代入
+=: 加算代入演算子、たとえば、a+=b は a=a+b と同等
-=: 減算代入、空a-=b などの計算演算子は a=ab と同等です
*=: 乗算代入演算子 (a*=b など) は a=a*b と同等 /
=: 除算代入演算子 (a/=b など) a=a/b の場合
//=: 整数除算代入演算子、たとえば、a//=b は a=a//b と同等です。
%=: モジュロ代入演算子、たとえば、a%=b は次と同等です。 a= a%b

**=: べき乗代入演算子、たとえば、a**=b は a=a*b | 論理演算子 |と同等、
および: AND 演算、a が False の場合、a と b は False を返し、それ以外の場合は次の計算値を返します。 y
or: or 演算、a が 0 でない場合は a の値を返し、そうでない場合は b の値を返す
非演算、a が True の場合は False を返し、a が False の場合は True
| メンバー演算子 |
in を返す: 指定された場合 値が指定されたシーケンス内で見つかった場合
True を返し、それ以外の場合は False を返します。 2 つの識別子がオブジェクトを参照しているかどうかは、変数/値が True または False に「等しい」かどうかによって決まります。None、False、空の文字列 ""、0、空のリスト []、空の辞書 {}、空のタプル () は False と同等です。それ以外はすべて True と同等です。まずはAかBについて話しましょう。A が True と同等の場合は、型 A を返します。それ以外の場合は、推測して B に戻ります。したがって、A と B の両方が False の場合、A と B も False (False または False == False) になります。C = A または B は、ブール値の判断に加えて、A が null かどうか不明な場合に B を候補として C に割り当てるためによく使用されます。AとBは逆です。A が True に等しい場合は、B を返します。それ以外の場合は、A を返します。したがって、A と B の両方が True である場合にのみ、A と B は True になります (True および True == True)。












pycharmインタプリタを使用した例で、論理演算子の種類と使用方法を紹介します。

コンピューター: Huawei MateBook

システム: Windows10

ソフトウェア: pycharm インタプリタ 1.0

1. 最初のもの、logic and and は and を意味し、記述方法は次のとおりです: a と b (a、b は Python オブジェクトです)、および使用方法: a が False の場合、a と b は False を返し、それ以外の場合は戻りますb値の計算。たとえば、図に示すように、 と の周りの数値のみを計算するロジックは他にありません (Python では数値 0 が Fasle で、他の数値は True であることがわかっています)。

2. 非数値型のオブジェクトの場合、and を使用しても結果は同じになります (たとえば、次の図) (空のリストは False)。

3. と の左右がその他の論理演算の場合も上記2つの場合と同様です。例の図では、両側の と の差が比較演算の結果です。

4. 2 番目の論理 or は、つまり、またはを意味します。書き方は、a または b (a, b は Python オブジェクト)、使用法: a が True の場合は a の値を返し、それ以外の場合は b の計算値を返します。無味乾燥な段落の最初の例は、引き続き数字で示されています。

5. or の両辺が他のブール式の場合、使い方は上記と同じで、図の例では or の両辺が比較演算子です。

6. 3 番目: ロジック Yintong is not (a は Python オブジェクトです)。使用法: a が True の場合は False を返し、a が False の場合は True を返します。

Python では、次の演算子は関係演算子です。

したがって、*=、<=、!=、=>= は Python の関係演算子ではありません。

*= は Python の代入演算子であることに注意してください。これは、左側の変数に右側の値を乗算し、それを左側の変数に代入することを意味します。例えば:

  • <: より小さい

  • >: より大きい

  • ==: に等しい

  • !=: 等しくない

  • <=: 以下

  • >=: 以上

x = 10

x *= 2

print(x) # 出力 20

<=、!=、=>= は存在しない演算子です。

私の回答 Shi Dou があなたのお役に立てば幸いです。あなたの健康と幸せな生活を祈っています。

Python の [/back/] は四則演算記号でフェッチを意味し、[print(7//2)] のように結果の整数部分を返し、出力結果は 3 になります。Python の四則演算記号には、[+]、[-]、[*]、[%] などもあります。

おすすめ

転載: blog.csdn.net/chatgpt001/article/details/131958027