pythonの残りの演算子の知識点の詳細
pythonの残りの演算子は何ですか?
pythonの剰余演算子は%であり、すなわちダイを取り、除算の剰余を返します。
変数を仮定します。a=10,b=20:
b%a出力結果0
注:
Python言語は以下の種類の演算子をサポートします。算術演算子 比較演算子 割当演算子 論理演算子 ビット演算子 メンバー演算子 アイデンティティ演算子 演算子優先度 pythonを整理して、残りのルールを取ります。
1) //整数の下界を保持する整数を計算すると、小さい整数に偏ります。
2) int小数点を切り落とし、前の整数だけを残します。
3) ロund関数は四捨五入の法則に従う。
>>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の剰余演算子は%であり、すなわちダイを取り、除算の剰余を返します。
変数を仮定します。a=10,b=20:
b%a出力結果0
注:
Python言語は以下の種類の演算子をサポートします。
1) //整数の下界を保持する整数を計算すると、小さい整数に偏ります。
2) int小数点を切り落とし、前の整数だけを残します。
3) ロund関数は四捨五入の法則に従う。
>>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