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.
For strings, it is probably the easiest to use rstrip():
In [2]: s = '23989800000' In [3]: len(s) - len(s.rstrip('0')) Out[3]: 5