В Python, как подсчитать нули в строке или целое число?

Я пытаюсь написать функцию, которая возвращает количество нулей в строке или целочисленном числе. Вот что я пытаюсь сделать, и это не возвращает правильные значения.

def trailing_zeros(longint):
    manipulandum = str(longint)
    x = 0
    i = 1
    for ch in manipulandum:
        if manipulandum[-i] == '0':
            x += x
            i += 1
        else:
            return x
11
задан Friedrich Nietzsche 21 December 2011 в 22:30
поделиться