How do I count the trailing zeros in integer?
python
Solution
May be you can try doing this. This may be easier than counting each trailing '0's
def trailing_zeros(longint):
manipulandum = str(longint)
return len(manipulandum)-len(manipulandum.rstrip('0'))
Problem
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 ```