How do I count the trailing zeros in integer?

后端 未结 8 1232
北恋
北恋 2021-01-08 00:26

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.

         


        
8条回答
  •  北恋
    北恋 (楼主)
    2021-01-08 00:36

    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'))
    

提交回复
热议问题