Python-Programm für Ziffernsummen

Veröffentlicht: 2023-01-18

Inhaltsverzeichnis

Python – ein Überblick

Python ist aus verschiedenen Gründen die gefragteste Programmiersprache. Die wenigen Funktionen von Python, die es populärer gemacht haben, sind:

  • Python kann auf jeder Plattform wie Windows, Linux, Mac, Raspberry Pi usw.
  • Die Syntax von Python ist einfach und der Code ist leicht lesbar, da er analog zur englischen Sprache ist.
  • Entwickler können mit der von Python angebotenen Syntax effizient Codes mit einer geringeren Anzahl von Zeilen schreiben.
  • Es bietet schnelles Prototyping, da es auf einem Interpretersystem läuft.
  • Python kann für prozedurale, funktionale und objektorientierte Programmiersprachen verwendet werden.

Grundlagen der Ziffernsumme:

Die Ziffernsumme einer beliebigen Zahl bezieht sich auf das Ergebnis, das durch Addition aller Ziffern der Zahl erhalten wird. Die Addition von Ziffern wird wiederholt, bis eine einstellige Summe erhalten wird. Mit anderen Worten, die Addition von Ziffern wird wiederholt, wenn die Summe, die sich aus der Addition der Ziffern einer Zahl ergibt, größer als die Ziffer 9 ist. Eine Ziffernsumme wird manchmal auch als reduzierte Ziffernsumme bezeichnet. Die Ziffernsumme ist das Endergebnis der wiederholten Addition von Ziffern, bis eine Einheitsziffernsumme erhalten wird. In der Mathematik wird die Quersumme einer Zahl als Quersumme (n) bezeichnet, wobei 'n' die Zahl bezeichnet, deren Quersumme berechnet werden soll.

Betrachten wir ein Beispiel, um das Konzept des Findens der Ziffernsumme zu verstehen. Soll die Ziffernsumme der Zahl „231“ ermittelt werden, werden die einzelnen Ziffern addiert, bis die Summe eine einzelne Ziffer ergibt.

Ziffernsumme (123) = 1 + 2 + 3 = 6

Nehmen wir ein weiteres Beispiel, um das Konzept besser zu verstehen. Lassen Sie uns die Ziffernsumme der Zahl '987' finden.

Die Ziffernsumme (987) wird wie folgt berechnet:

= 9 + 8 + 7 = 24

= 2 + 4 = 6.

Die Quersumme von 987 ist also 6.

Sehen Sie sich die Data Science-Kurse von upGrad an

Ziffernsumme in Python:

Python bietet eine gute Plattform zum Entwickeln eines Codes zum Ermitteln der Ziffernsumme einer Zahl, der eine Grundlage zum Bestimmen der Ziffernsumme einer beliebigen Eingabezahl bildet. Der allgemeine Algorithmus, der in Python verwendet wird, um einen Code zum Ermitteln der Summe von Ziffern in einer bestimmten Zahl zu entwickeln, lautet wie folgt.

Schritt 1: Lesen Sie die Eingabenummer.

Schritt 2: Deklaration einer Variablen, die die Summe speichern kann und Initialisierung der Variablen, die die Summe als '0' anzeigt.

Schritt 3: Verwenden Sie eine bedingte Schleife, um Schritt 4 und Schritt 5 zu wiederholen, bis die Zahl Null wird.

Schritt 4: Extrahieren Sie die ganz rechte Ziffer der Zahl mit dem Restoperator (%). Die erhaltene Ziffer ist zu der Variablen zu addieren, die die Summe widerspiegelt.

Schritt 5: Die Zahl wird durch 10 geteilt und die Ziffer ganz rechts wird entfernt.

Schritt 6: Das in der für 'sum' deklarierten Variablen gespeicherte Ergebnis wird ausgegeben.

Es gibt mehrere Methoden in Python, die implementiert werden können, um die Summe der Ziffern einer Zahl zu finden. Lassen Sie uns diese Methoden in den folgenden Abschnitten besprechen.

Entdecken Sie unsere beliebten Data Science-Kurse

Executive Post Graduate Program in Data Science vom IIITB Professional Certificate Program in Data Science für die Entscheidungsfindung in Unternehmen Master of Science in Data Science von der University of Arizona
Advanced Certificate Program in Data Science vom IIITB Professional Certificate Program in Data Science und Business Analytics von der University of Maryland Data Science-Kurse

Methode 1: Verwenden Sie die Methoden str() und int(), um die Summe der Ziffern in Python zu bestimmen

Die Methode str() wandelt die eingegebene Zahl in einen String um und die Methode int() wandelt die Ziffern des Strings in eine Ganzzahl um. Bei diesem Verfahren wird die Zahl, deren Quersumme ermittelt werden soll, in einen String umgewandelt. Jede Ziffer der Zeichenfolge wird iteriert. Bei jeder Iteration wird eine String-Ziffer in eine Ganzzahl umgewandelt und zur Summe addiert.

Die besten datenwissenschaftlichen Fähigkeiten, die Sie 2022 lernen können

SL. Nein Die besten datenwissenschaftlichen Fähigkeiten, die Sie 2022 lernen können
1 Datenanalysekurs Inferenzstatistik-Kurse
2 Programme zum Testen von Hypothesen Logistische Regressionskurse
3 Lineare Regressionskurse Lineare Algebra für die Analyse

Methode 2: Verwendung von sum()-Methoden, um die Summe der Ziffern in Python zu finden

Die Methode sum() ermittelt die Summe der Elemente einer Liste in Python. Hier wird die Zahl mit der Methode str() in einen String umgewandelt. Die Zeichenfolge wird entfernt und mithilfe der Funktionen strip() bzw. map() in eine Liste von Zahlen umgewandelt. Schließlich wird die Funktion sum() verwendet, um die Quersumme der Zahl zu bestimmen.

Lesen Sie unsere beliebten Data Science-Artikel

Data Science Career Path: Ein umfassender Karriereleitfaden Data Science Karrierewachstum: Die Zukunft der Arbeit ist da Warum ist Data Science wichtig? 8 Wege, wie Data Science dem Unternehmen einen Mehrwert bringt
Relevanz von Data Science für Manager Der ultimative Data Science Spickzettel, den jeder Data Scientist haben sollte Die 6 wichtigsten Gründe, warum Sie Data Scientist werden sollten
Ein Tag im Leben von Data Scientists: Was machen sie? Mythos gesprengt: Data Science braucht keine Codierung Business Intelligence vs. Data Science: Was sind die Unterschiede?

Methode 3: Allgemeiner Ansatz zur Bestimmung der Quersumme

Bei dieser Methode wird der allgemeine Algorithmus, der in einem der vorherigen Abschnitte besprochen wurde, entweder durch Iteration oder durch Rekursion als Python-Code implementiert. Sehen Sie sich die unten gezeigten Beispiele für Python-Codes an, die sowohl einen iterativen als auch einen rekursiven Ansatz zeigen, um die Summe der Ziffern einer Zahl zu bestimmen.

Praktische Anwendungen zum Ermitteln der Quersumme der Zahl:

  • Das Ermitteln der Quersumme einer Zahl ist ein wesentliches Element von schnellen Teilbarkeitstests. Beispielsweise ist jede natürliche Zahl nur dann durch 3 teilbar, wenn ihre Quersumme durch 3 teilbar ist.
  • Dies ist eine Grundlage für die Neunerregel und Neunerwurftechniken.
  • Es ist auch ein entscheidender Bestandteil der Prüfsummenalgorithmen.

Wenn Sie mehr über Tableau und Data Science erfahren möchten, besuchen Sie das Executive PG Program in Data Science von IIIT-B & upGrad, das für Berufstätige entwickelt wurde und mehr als 10 Fallstudien und Projekte, praktische Workshops und Mentoring mit Branchenexperten bietet , 1-on-1 mit Mentoren aus der Branche, über 400 Stunden Lern- und Jobunterstützung bei Top-Unternehmen.

Möchten Sie diesen Artikel teilen?

Bereiten Sie sich auf eine Karriere der Zukunft vor

Bereiten Sie sich auf eine Karriere der Zukunft vor