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