Programme Python pour la somme de chiffres

Publié: 2023-01-18

Table des matières

Python - un aperçu

Python est le langage de programmation le plus recherché pour diverses raisons. Les quelques fonctionnalités de Python qui l'ont rendu plus populaire sont :

  • Python peut fonctionner sur n'importe quelle plate-forme comme Windows, Linux, Mac, Raspberry Pi, etc.
  • La syntaxe de Python est simple et le code est facilement lisible car il est analogue à la langue anglaise.
  • Les développeurs peuvent écrire efficacement des codes avec moins de lignes avec la syntaxe offerte par Python.
  • Il offre un prototypage rapide car il fonctionne sur un système d'interprétation.
  • Python peut être utilisé pour les langages de programmation procéduraux, fonctionnels et orientés objet.

Bases de la somme des chiffres :

La somme des chiffres de n'importe quel nombre fait référence au résultat obtenu en additionnant tous les chiffres du nombre. L'addition de chiffres est répétée jusqu'à ce qu'une somme à un seul chiffre soit obtenue. En d'autres termes, l'addition de chiffres est répétée si la somme obtenue en additionnant les chiffres d'un nombre est supérieure au chiffre 9. Une somme de chiffres est également appelée somme de chiffres réduite dans certains cas. La somme de chiffres est le résultat final de l'addition répétée de chiffres jusqu'à l'obtention d'une somme de chiffres unitaire. En mathématiques, la somme des chiffres d'un nombre est notée Somme des chiffres (n) où "n" désigne le nombre dont la somme des chiffres doit être calculée.

Prenons un exemple pour comprendre le concept de trouver la somme des chiffres. Si la somme des chiffres du nombre '231' doit être déterminée, les chiffres individuels sont additionnés jusqu'à ce que la somme obtenue soit un seul chiffre.

Somme des chiffres (123) = 1 + 2 + 3 = 6

Prenons un autre exemple pour mieux comprendre le concept. Trouvons la somme des chiffres du nombre '987'.

La somme des chiffres (987) est calculée comme suit :

= 9 + 8 + 7 = 24

= 2 + 4 = 6.

Ainsi, la somme des chiffres de 987 est 6.

Découvrez les cours de science des données d'upGrad

Somme de chiffres en Python :

Python offre une bonne plate-forme pour développer un code permettant de trouver la somme des chiffres d'un nombre qui constitue une base pour déterminer la somme des chiffres de tout nombre d'entrée. L'algorithme général utilisé en Python pour développer un code permettant de trouver la somme des chiffres dans un nombre spécifié est le suivant.

Étape 1 : Lire le numéro d'entrée.

Etape 2 : Déclaration d'une variable pouvant stocker la somme et initialisation de la variable indiquant la somme comme '0'.

Étape 3 : Utilisez une boucle conditionnelle pour répéter les étapes 4 et 5 jusqu'à ce que le nombre devienne zéro.

Étape 4 : extrayez le chiffre le plus à droite du nombre à l'aide de l'opérateur de reste (%). Le chiffre obtenu est à ajouter à la variable reflétant la somme.

Étape 5 : Le nombre est divisé par 10 et le chiffre le plus à droite est supprimé.

Etape 6 : Le résultat stocké dans la variable déclarée pour 'sum' est imprimé.

Il existe plusieurs méthodes en Python qui peuvent être implémentées pour trouver la somme des chiffres d'un nombre. Discutons de ces méthodes dans les sections suivantes.

Explorez nos cours populaires en science des données

Programme exécutif de troisième cycle en science des données de l'IIITB Programme de certificat professionnel en science des données pour la prise de décision commerciale Master of Science en science des données de l'Université de l'Arizona
Programme de certificat avancé en science des données de l'IIITB Programme de certificat professionnel en science des données et analyse commerciale de l'Université du Maryland Cours de science des données

Méthode 1 : Utilisez les méthodes str() et int() pour déterminer la somme des chiffres en Python

La méthode str() convertit le nombre saisi en chaîne et la méthode int() convertit les chiffres de la chaîne en entier. Dans cette méthode, le nombre dont la somme des chiffres doit être déterminée est converti en une chaîne. Chaque chiffre de la chaîne est itéré. Lors de chaque itération, un chiffre de la chaîne est converti en entier et ajouté à la somme.

Les meilleures compétences en science des données à apprendre en 2022

SL. Non Les meilleures compétences en science des données à apprendre en 2022
1 Cours d'analyse de données Cours de statistiques inférentielles
2 Programmes de tests d'hypothèses Cours de régression logistique
3 Cours de régression linéaire Algèbre linéaire pour l'analyse

Méthode 2 : Utilisation des méthodes sum() pour trouver la somme des chiffres en Python

La méthode sum() détermine la somme des éléments d'une liste en Python. Ici, le nombre est transformé en chaîne à l'aide de la méthode str(). La chaîne est supprimée et convertie en une liste de nombres à l'aide des fonctions strip() et map(), respectivement. Enfin, la fonction sum() est utilisée pour déterminer la somme des chiffres du nombre.

Lisez nos articles populaires sur la science des données

Cheminement de carrière en science des données : un guide de carrière complet Croissance de carrière en science des données : l'avenir du travail est là Pourquoi la science des données est-elle importante ? 8 façons dont la science des données apporte de la valeur à l'entreprise
Pertinence de la science des données pour les managers La feuille de triche ultime de la science des données que tous les scientifiques des données devraient avoir Top 6 des raisons pour lesquelles vous devriez devenir Data Scientist
Une journée dans la vie d'un data scientist : que font-ils ? Mythe brisé : la science des données n'a pas besoin de codage Business Intelligence vs Data Science : quelles sont les différences ?

Méthode 3 : Approche générale pour déterminer la somme des chiffres

Dans cette méthode, l'algorithme général décrit dans l'une des sections précédentes est implémenté sous forme de code Python soit par itération, soit par récursivité. Regardez les exemples de codes Python ci-dessous qui montrent une approche à la fois itérative et récursive pour déterminer la somme des chiffres d'un nombre.

Applications pratiques pour trouver la somme des chiffres d'un nombre :

  • Trouver la somme des chiffres d'un nombre est un élément essentiel des tests de divisibilité rapides. Par exemple, tout nombre naturel n'est divisible par 3 que si la somme de ses chiffres est divisible par 3.
  • C'est la base de la règle des neuf et des techniques de coulée des neuf.
  • C'est aussi un constituant crucial des algorithmes de somme de contrôle.

Si vous êtes curieux d'en savoir plus sur le tableau, la science des données, consultez le programme Executive PG de IIIT-B & upGrad en science des données qui est créé pour les professionnels en activité et propose plus de 10 études de cas et projets, des ateliers pratiques, du mentorat avec des experts de l'industrie , 1-on-1 avec des mentors de l'industrie, plus de 400 heures d'apprentissage et d'aide à l'emploi avec les meilleures entreprises.

Vous souhaitez partager cet article?

Préparez-vous à une carrière d'avenir

Préparez-vous à une carrière d'avenir