// 整除除法
27//4的值為6 即為數(shù)學(xué)中的商
% 模運(yùn)算符
27%4的值為3 即為整除除法的余數(shù)
當(dāng)其中的一個(gè)或兩個(gè)數(shù)為負(fù)數(shù)時(shí),python如下定義這兩種語(yǔ)法:
假設(shè) n/m 即n為整除除法中的被除數(shù)根盒,m為除數(shù)勉盅,q=n//m , r=n%m。
python保證 q*m+r=n
如果n<0锋爪,-27 // 4 的運(yùn)算結(jié)果為-7组题,-27 % 4 的運(yùn)算結(jié)果為1,即 -7*4+1=-27
>>>-27//4
-7
>>>-27%4
1
如果m<0膳沽,27 // -4 的運(yùn)算結(jié)果為-7,27 % -4 的運(yùn)算結(jié)果為-1 让禀,即 (-7)*(-4)+1=27
>>>27//-4
-7
>>>27%-4
-1
如果n和m都小于0 挑社,-27//-4 的運(yùn)算結(jié)果為6,-27 %-4 的運(yùn)算結(jié)果為-3巡揍,6*(-4)+(-3)=(-27)
>>>-27//-4
6
>>>-27%-4
-3