DEV Community

Discussion on: Daily Challenge #264 - Digital Root

Collapse
 
tam360 profile image
Mirza

Here's my solution:

def digital_root(num):
    num = str(num)

    if len(num) == 1:
        return int(num)
    else:
        temp = str(int(num[0]) + int(num[1]))
        return digital_root(temp + num[2: len(num)])