Suma dels dígits d’un nombre natural

La suma dels dígits d’un nombre natural \(n\) és

  • \(n\) si \(n\) només té un dígit, o

  • les unitats més la suma de la resta de dígits d'\(n\) (decenes, centenes…).

Desa al mòdul naturals la funció recursiva següent:

naturals.suma_digits(n)

Retorna la suma dels dígits d'\(n\).

Per exemple:


>>> suma_digits(374)
14
>>> suma_digits(87)
15
>>> suma_digits(123101)
8

Disposes de més jocs de proves al fitxer test-suma_digits.txt i d’una solució al fitxer naturals.py.