[Python] How do I count the trailing zeros in integer?

Discussão em 'Python' iniciado por Stack, Fevereiro 28, 2025.

  1. Stack

    Stack Membro Participativo

    I am trying to write a function that returns the number of trailing 0s in a string or integer. Here is what I am trying and it is not returning the correct values.

    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

    Continue reading...

Compartilhe esta Página