Python-Programm für Ziffernsummen
Veröffentlicht: 2023-01-18Inhaltsverzeichnis
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.