给定一个非负整数 num,反复将各个位上的数字相加,直到结果为一位数。返回这个结果。
class Solution:
def addDigits(self, num: int) -> int:
sum = 0
while True:
for i in str(num):
sum += int(i)
if sum in range(10):
return sum
num=sum
sum=0