python語言中mod表示取模運(yùn)算符。
語法
MOD(a,b)
通常情況下取模運(yùn)算(mod)和求余(rem)運(yùn)算被混為一談,因?yàn)樵诖蠖鄶?shù)的編程語言里,都用'%'符號表示取模或者求余運(yùn)算。
在這里要提醒大家要十分注意當(dāng)前環(huán)境下'%'運(yùn)算符的具體意義,因?yàn)樵谟胸?fù)數(shù)存在的情況下,兩者的結(jié)果是不一樣的。
(1)a,b同號時,結(jié)果等同于取余運(yùn)算
1%2==1;-1%-2==-1.
(2)a,b異號時
①取余運(yùn)算,ren(5,-3)
c=fix(a/b);//c=-1
r=a-b*c;//r=2
②取模運(yùn)算,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):千鋒教育。