計(jì)算模式?運(yùn)算?涂身,相當(dāng)于mod雄卷,即計(jì)算一個?除法?的余數(shù),例如2,5%3蛤售。
python中也使用了%格式的輸出丁鹉,例如:
a='test?'
(a)print'itisa%s'%
輸出的結(jié)果為iti?satest?。
擴(kuò)充數(shù)據(jù)
運(yùn)算悴能。
二次異號整數(shù)求余?揣钦。
(1)函數(shù)值符號?規(guī)則?mod?(余數(shù)的符號)(負(fù),正)=正mod?(正漠酿,負(fù))=負(fù)冯凹。
兩個整數(shù)?求余?時(shí),其數(shù)值的符號是除數(shù)的符號炒嘲。
取值法則?首先?把兩個整數(shù)?看成?一個?正數(shù)?宇姚,然后再進(jìn)行除法運(yùn)算。
當(dāng)值為0(或不顯示)時(shí)夫凸,可以整除
當(dāng)無法進(jìn)行?整除?時(shí)浑劳,其值=除數(shù)×(整商+1)-被除數(shù)。
例如寸痢,mod?(36?,-10?)=-4表示:36除以?10?的整型商是?3呀洲,加1之后是4紊选;它的積是40?啼止;再加上被除數(shù)?的差異(40?-36?=4)道逗;取除數(shù)的符號。?
因此值是-4献烦。
兩個小數(shù)點(diǎn)?的余值法則?:
已除數(shù)-(整商×除數(shù))后的第一個小數(shù)位?滓窍,取整。
例如巩那,mod?(9,1.2?)=0.6?吏夯,也就是說:9除以1.2,其整數(shù)為7;7的乘積等于?1.2?即横;被除數(shù)9等于8.4噪生。?
所以,結(jié)果是0.6?东囚。
例如跺嗽,mod?(9,2.2?)=0.2?,即:9除以2.2页藻,其整數(shù)為4;4等于2.2;4等于2.2;9等于8.8;9等于8.8桨嫁,因此,被除數(shù)為0.2?份帐。