この記事では、Python の // 演算子について詳しく学習します。
Python でフロア分割を実行するには、ダブルスラッシュ // 演算子を使用します。 // この演算子は、最初の数値を 2 番目の数値で除算し、結果を最も近い整数 (または整数) に丸めます。
二重スラッシュ // 演算子を使用するには、通常の除算と同じ手順に従います。唯一の違いは、単一のスラッシュ / -
の代わりに二重のスラッシュ // を使用することです。 ###文法### リーリー
演算子は、最も近い整数に四捨五入して、結果を整数として返します。
###例###
アルゴリズム (ステップ)
演算子を使用して、inputNumber_1 を inputNumber_2 で除算してフロア分割を実行します。最も近い整数に四捨五入して結果を整数として返します
inputNumber_1 を inputNumber_2 で除算したフロア結果を出力します
inputNumber_1 を inputNumber_2 で除算した結果。
リーリー ###出力### リーリー 上記のコードは、 ダブルスラッシュ (//) 演算子
が 2 つの数値を除算した結果を最も近い整数に丸めることを示しています。ダブルスラッシュ // math.floor() に似た演算子関数
math.floor() ダブルスラッシュ // 演算子と同様に、数値を最も近い整数に切り捨てます。 ###例###
これらはバックグラウンドで同じ操作を実行するため、math.floor() は // 演算子の代替 です。
//演算子
を使用して 2 つの数値を除算すると、舞台裏で###例### 次のプログラムは、// 演算子の動作を示しています - リーリー ###出力### リーリー ###結論は### このチュートリアルでは、二重スラッシュ // 演算子の使用方法と、それがバックグラウンドでどのように機能するかを学びました。さらに、2 つの // 演算子の代替手段、math.floor() 関数と __floordiv__() 関数についても学習しました。
どれを使用すればよいか混乱しないでください。 3 つのフロア分割方法はすべて同じように機能します。ただし、入力量を減らすことができるため、二重スラッシュ // 演算子を使用することをお勧めします。以上がPython で「//」は何を意味しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。