python語言中mod表示取模運算符。
語法
MOD(a,b)
通常情況下取模運算(mod)和求余(rem)運算被混為一談,因為在大多數(shù)的編程語言里,都用'%'符號表示取?;蛘咔笥噙\算。
在這里要提醒大家要十分注意當(dāng)前環(huán)境下'%'運算符的具體意義,因為在有負(fù)數(shù)存在的情況下,兩者的結(jié)果是不一樣的。
(1)a,b同號時,結(jié)果等同于取余運算
1%2==1;-1%-2==-1.
(2)a,b異號時
①取余運算,ren(5,-3)
c=fix(a/b);//c=-1
r=a-b*c;//r=2
②取模運算,mod(5,-3)
c=floor(a/b);//c=-2
r=a-b*c;//r=-1
結(jié)果規(guī)律:
當(dāng)a>b時,a%b==1or0;
當(dāng)a
以上內(nèi)容為大家介紹了Python語言中mod表示什么意思,希望對大家有所幫助,如果想要了解更多Python相關(guān)知識,請關(guān)注IT培訓(xùn)機(jī)構(gòu):千鋒教育。