Débutant
🧠 Fondamentaux
10 XP
0 personnes ont réussi
Somme des chiffres
Cette technique revient souvent dans le traitement de données : vérification de numéros de carte bancaire (algorithme de Luhn), calcul de chiffres de contrôle, ou simplement décomposer un nombre pour l'analyser chiffre par chiffre.
L'astuce en Python : str(123) transforme le nombre en texte '123', et tu peux boucler dessus caractère par caractère. Ensuite int('1') te redonne le chiffre. Pour les nombres négatifs, abs(n) te donne la valeur absolue.
Écris une fonction somme_chiffres(n) qui prend un nombre entier et renvoie la somme de ses chiffres. Si le nombre est négatif, ignore le signe.