(Py练习)判断能被几个9整除

# 输入一个奇数,判断最少几个9除以该数的结果为整数
# 999999 / 13 = 76923
if __name__ == '__main__':
    zi = int(input("输入一个奇数:
"))
    n1 = 1
    c9 = 1
    m9 = 9
    sum = 9
    while n1 != 0:
        if sum % zi == 0:
            n1 = 0
        else:
            m9 *= 10
            sum += m9
            c9 += 1
    print("%d个9可以被%d整除:%d" % (c9, zi, sum))
    r = sum / zi
    print('%d / %d = %d' % (sum, zi, r))

-w166
原文地址:https://www.cnblogs.com/pteromyini/p/12374858.html