面试题之--实现取余

2018-07-27 06:28:33来源:博客园 阅读 ()

新老客户大回馈,云服务器低至5折

def  quyu(shu,chushu):
    if shu==chushu:
        print('余数是0')
    elif shu<chushu:
        print('余数是:%s'%shu)
    elif chushu==0:
        print('除数不能为0')
    else:
        for i in range(0,shu):
            if shu-i*chushu>chushu:
                i+=1
            elif shu-i*chushu==chushu:
                print('余数是0')
                break
            elif shu-i*chushu==0:
                print('余数是0')
                break
            else:
                print((shu-i*chushu))
                break
quyu(10,3)

思路,for循环,if循环 用乘法来判断,

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:C++加Python比C加Python还牛逼!让你的Python应用提速 8000倍!

下一篇:Python列表、元组、字典、集合的内置使用方法