Sum the digits of a number

后端 未结 18 2305
抹茶落季
抹茶落季 2020-11-22 10:52

If I want to find the sum of the digits of a number, i.e.:

  • Input: 932
  • Output: 14, which is (9 + 3 + 2)
18条回答
  •  夕颜
    夕颜 (楼主)
    2020-11-22 11:22

    def sumOfDigits():
    
        n=int(input("enter digit:")) 
        sum=0
        while n!=0 :
    
            m=n%10
            n=n/10
            sum=int(sum+m)
    
        print(sum)
    
    sumOfDigits()
    

提交回复
热议问题