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

Pythonの剰余演算子とは何ですか?

爱喝马黛茶的安东尼
爱喝马黛茶的安东尼オリジナル
2019-08-01 16:48:3120583ブラウズ

Pythonの剰余演算子とは何ですか?

#Python の剰余演算子とは何ですか?

Python の剰余演算子は % です。これは、剰余を取得して除算の剰余を返すことを意味します。

変数を仮定します: a=10, b=20;

Then b % a 出力結果 0

Python 言語は次のタイプの演算子をサポートします:

(1) 算術演算子

(2) 比較 (関係) 演算子

(3) 代入演算子

(4) 論理演算子

(5) ビット演算子

(6) メンバーシップ演算子

(7) 恒等演算子

(8) 演算子の優先順位クラス。

#Python の丸めと剰余のルール #(1) //丸め演算を実行するときに整数の下限を保持します。つまり、より小さい整数を優先します

(2) int は小数部分を切り捨て、前の整数のみを保持します

(3) ラウンド関数は丸め規則に従います

>>> 5//3
1
>>> -5//3
-2
>>> int(5.3)
5
>>> int(5.6)
5
>>> int(-5/3)
-1
>>> round(5.3)
5
>>> round(5.6)
6

(4) % 演算子、剰余剰余を取る場合 符号は被除数によって決まります

>>> -5%3 #仅有一负号时,在负无穷到-5之间找到一个数能被3整数,最接近于-5的数是-6,所以-5 - (-6) = 1
1
>>> 5%-3
-1
>>> -5%-3
-2
>>> 5%3

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

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