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.