


Python-Programm zum Ermitteln der Summe der ersten und letzten Zahlen
In diesem Artikel besteht die Aufgabe darin, die ersten und letzten Ziffern der ganzen Zahlen zu addieren. Nun können ganze Zahlen sehr klein oder sehr groß sein. Daher werden diese Pläne in zwei Teile gegliedert. Zuerst müssen wir herausfinden, wie groß diese ganze Zahl ist, und dann daraus die erste Zahl ermitteln. Der zweite Teil besteht darin, die letzte Zahl aus der gegebenen ganzen Zahl zu ermitteln. Dies lässt sich leicht erreichen, indem man die Zahl durch zehn dividiert und den Rest ermittelt. In diesem Python-Artikel zeigen wir anhand von vier verschiedenen Beispielen, wie man die erste und letzte Ziffer einer Ganzzahl addiert.
Im ersten Beispiel verwenden Sie die wiederholte Division durch 10, um die Anzahl der Ziffern einer Ganzzahl zu erhalten. In Beispiel 2 wird math.log10() verwendet, um die Anzahl der Ziffern einer Ganzzahl zu ermitteln. In Beispiel 3 wird die Ganzzahl in eine Zeichenfolge umgewandelt, um ihre Länge zu ermitteln; in Beispiel 4 wird die Ganzzahl zuerst in eine Zeichenfolge umgewandelt und dann werden die Indexwerte 0 und -1 verwendet, um die erste und letzte Zahl zu erhalten. Addieren Sie dann die erste und die letzte Zahl, um das Ergebnis zu erhalten.
Beispiel 1: Ermitteln Sie die Anzahl der Zahlen, indem Sie durch wiederholte Division die Summe der ersten und letzten Ziffern einer ganzen Zahl ermitteln.
Algorithmus
Schritt 1 – Schreiben Sie eine countDigits-Funktion, um die Anzahl der Ziffern in einer Ganzzahl zu zählen.
Schritt 2 – Verwenden Sie die Methode der wiederholten Teilung.
Schritt 3 – Teilen Sie nun die ganze Zahl durch 10**, um die erste Zahl zu erhalten.
Schritt 4 – Ermitteln Sie die letzte Zahl, indem Sie durch 10 dividieren und den Rest bilden.
Schritt 5 – Fügen Sie die erste und letzte Zahl hinzu.
Schritt 6 – Führen Sie dies für die im Array angegebenen Zahlen unterschiedlicher Länge aus.
Schritt 7 – Druckausgabe.
Die chinesische Übersetzung vonCode
lautet:Code
listofnumbers =[881234,954321, 7178952, 20033, 459, 20069] import math #define function def countDigits(thenumber): count=0 while thenumber != 0: thenumber //= 10 count += 1 return count #Use for loop for item in listofnumbers: c=countDigits(item) firstnum=math.floor(item/10**(c-1)) lastnum=item%10 total=firstnum+lastnum print("\nThe Given number is: " , item) print("The first digit is ", firstnum) print("The last digit is ", lastnum) print("The sum of first and the last digit is " , total)
Ausgabe – Beispiel 1
Führen Sie die Python-Datei im Befehlsfenster aus
Öffnen Sie das Cmd-Fenster. Überprüfen Sie die Ausgabe im cmd-Fenster.
The Given number is: 881234 The first digit is 8 The last digit is 4 The sum of first and the last digit is 12 The Given number is: 954321 The first digit is 9 The last digit is 1 The sum of first and the last digit is 10 The Given number is: 7178952 The first digit is 7 The last digit is 2 The sum of first and the last digit is 9 The Given number is: 20033 The first digit is 2 The last digit is 3 The sum of first and the last digit is 5 The Given number is: 459 The first digit is 4 The last digit is 9 The sum of first and the last digit is 13 The Given number is: 20069 The first digit is 2 The last digit is 9 The sum of first and the last digit is 11
Beispiel 2: Ermitteln Sie die Anzahl der Ziffern in einer Zahl, indem Sie die Funktion math.log10 verwenden, um die Summe der ersten und letzten Ziffern einer ganzen Zahl zu ermitteln.
Algorithmus
Schritt 1 – Um die Anzahl der Ziffern einer Ganzzahl zu zählen, schreiben Sie die Funktion countDigits.
Schritt 2 – Verwenden Sie die Formel math.floor(math.log10(thenumber) + 1) in dieser Funktion.
Schritt 3 – Teilen Sie nun die ganze Zahl durch 10**, um die erste Zahl zu erhalten
Schritt 4 – Teilen Sie durch 10 und bilden Sie den Rest, um die letzte Zahl zu erhalten.
Schritt 5 – Um die Summe zu erhalten, addieren Sie die erste und die letzte Zahl.
Schritt 6 – Verwenden Sie dazu ein Array mit verschiedenen Ganzzahlen für Zahlen unterschiedlicher Länge.
Schritt 7 – Summe ausdrucken.
listofnumbers =[1234,54321, 678952, 200, 45, 10069] #Import the required module import math #define function def countDigits(thenumber): return math.floor(math.log10(thenumber) + 1) #Use for loop to iterate item for item in listofnumbers: c=countDigits(item) firstnum=math.floor(item/10**(c-1)) lastnum=item%10 total=firstnum+lastnum print("\nThe Given number is: " , item) print("The first digit is ", firstnum) print("The last digit is ", lastnum) print("The sum of first and the last digit is " , total)
Ausgabe – Beispiel 2
Führen Sie die Python-Datei im Befehlsfenster aus
Öffnen Sie das Cmd-Fenster. Überprüfen Sie die Ausgabe im cmd-Fenster.
The Given number is: 1234 The first digit is 1 The last digit is 4 The sum of first and the last digit is 5 The Given number is: 54321 The first digit is 5 The last digit is 1 The sum of first and the last digit is 6 The Given number is: 678952 The first digit is 6 The last digit is 2 The sum of first and the last digit is 8 The Given number is: 200 The first digit is 2 The last digit is 0 The sum of first and the last digit is 2 The Given number is: 45 The first digit is 4 The last digit is 5 The sum of first and the last digit is 9 The Given number is: 10069 The first digit is 1 The last digit is 9 The sum of first and the last digit is 10
Beispiel 3: Ermitteln Sie die Summe der ersten und letzten Ziffern einer Ganzzahl, indem Sie ein int in str konvertieren und die len-Funktion verwenden, um die Anzahl der Ziffern zu ermitteln
Algorithmus
Schritt 1 – Schreiben Sie eine countDigits-Funktion, um die Anzahl der Ziffern in einer Ganzzahl zu zählen.
Schritt 2 – Konvertieren Sie in dieser Funktion für die Zählung zunächst den int in str und ermitteln Sie dann seine Länge.
Schritt 3 – Teilen Sie nun die ganze Zahl durch 10**, um die erste Zahl zu erhalten.
Schritt 4 – Ermitteln Sie die letzte Zahl, indem Sie durch zehn dividieren und den Rest erhalten.
Schritt 5 – Fügen Sie nun die erste und letzte Zahl hinzu.
Schritt 6 – Führen Sie diese Methode für alle im Array angegebenen Zahlen aus.
Schritt 7 – Summe ausdrucken.
listofnumbers =[11234,554321, 6789521, 2004, 3455, 60069] import math def countDigits(thenumber): snum=str(thenumber) l=len(snum) return l for item in listofnumbers: c=countDigits(item) firstnum=math.floor(item/10**(c-1)) lastnum=item%10 total=firstnum+lastnum print("\nThe Given number is: " , item) print("The first digit is ", firstnum) print("The last digit is ", lastnum) print("The sum of first and the last digit is " , total)
Ausgabe – Beispiel 3
Führen Sie die Python-Datei im Befehlsfenster aus
Öffnen Sie das Cmd-Fenster. Überprüfen Sie die Ausgabe im cmd-Fenster.
The Given number is: 11234 The first digit is 1 The last digit is 4 The sum of first and the last digit is 5 The Given number is: 554321 The first digit is 5 The last digit is 1 The sum of first and the last digit is 6 The Given number is: 6789521 The first digit is 6 The last digit is 1 The sum of first and the last digit is 7 The Given number is: 2004 The first digit is 2 The last digit is 4 The sum of first and the last digit is 6 The Given number is: 3455 The first digit is 3 The last digit is 5 The sum of first and the last digit is 8 The Given number is: 60069 The first digit is 6 The last digit is 9 The sum of first and the last digit is 15
Abbildung 3: Ausgabe von Beispiel 3 im CMD-Fenster
Beispiel 4: Ermitteln Sie die Summe der ersten und letzten Ziffern einer Ganzzahl, indem Sie den String-Indexwert verwenden, um die ersten und letzten Ziffern zu ermitteln
Algorithmus
Schritt 1 – Konvertieren Sie zunächst die Ganzzahl in einen String.
Schritt 2 – Ermitteln Sie die erste Zahl mithilfe des Index 0 und konvertieren Sie sie zurück in eine Ganzzahl.
Schritt 3 – Ermitteln Sie die letzte Ziffer mit Index -1 und konvertieren Sie sie zurück in eine Ganzzahl.
Schritt 4 – Fügen Sie die erste und letzte Zahl hinzu.
Schritt 5 – Führen Sie dies für die im Array angegebenen Zahlen unterschiedlicher Länge aus.
Schritt 6 – Drucken Sie die berechnete Summe aus.
listofnumbers =[12343,543210, 6789529, 9200, 45, 810069] #Use for loop for item in listofnumbers: snum=str(item) firstnum=int(snum[0]) lastnum=int(snum[-1]) total=firstnum+lastnum print("\nThe Given number is: " , item) print("The first digit is ", firstnum) print("The last digit is ", lastnum) print("The sum of first and the last digit is " , total)
Ausgabe – Beispiel 4
Führen Sie die Python-Datei im Befehlsfenster aus
Öffnen Sie das Cmd-Fenster. Überprüfen Sie die Ausgabe im cmd-Fenster.
The Given number is: 12343 The first digit is 1 The last digit is 3 The sum of first and the last digit is 4 The Given number is: 543210 The first digit is 5 The last digit is 0 The sum of first and the last digit is 5 The Given number is: 6789529 The first digit is 6 The last digit is 9 The sum of first and the last digit is 15 The Given number is: 9200 The first digit is 9 The last digit is 0 The sum of first and the last digit is 9 The Given number is: 45 The first digit is 4 The last digit is 5 The sum of first and the last digit is 9 The Given number is: 810069 The first digit is 8 The last digit is 9 The sum of first and the last digit is 17
Die Zahlen werden angegeben und aus einem Array extrahiert.
Fazit
Wir haben hier verschiedene Methoden angegeben, um zu zeigen, wie man die erste und letzte Ziffer einer Ganzzahl addiert. In ein Array werden verschiedene Ganzzahlen unterschiedlicher Länge geschrieben. Verwenden Sie dann verschiedene Methoden für diese ganzen Zahlen. Die Methoden unterscheiden sich hauptsächlich in der Methode zur Ermittlung des Medians einer ganzen Zahl oder in der Methode zur Ermittlung der ersten und letzten Zahl daraus.
Das obige ist der detaillierte Inhalt vonPython-Programm zum Ermitteln der Summe der ersten und letzten Zahlen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen



Standby ist ein Sperrbildschirmmodus, der aktiviert wird, wenn das iPhone an das Ladegerät angeschlossen und horizontal (oder im Querformat) ausgerichtet ist. Es besteht aus drei verschiedenen Bildschirmen, von denen einer im Vollbildmodus angezeigt wird. Lesen Sie weiter, um zu erfahren, wie Sie den Stil Ihrer Uhr ändern können. Auf dem dritten Bildschirm von StandBy werden Uhrzeiten und Daten in verschiedenen Themen angezeigt, die Sie vertikal wischen können. Einige Themes zeigen auch zusätzliche Informationen an, wie z. B. Temperatur oder nächster Alarm. Wenn Sie eine beliebige Uhr gedrückt halten, können Sie zwischen verschiedenen Themen wechseln, darunter Digital, Analog, Welt, Solar und Floating. Float zeigt die Zeit in großen Blasenzahlen in anpassbaren Farben an, Solar verfügt über eine Standardschriftart mit einem Sonneneruptionsdesign in verschiedenen Farben und World zeigt die Welt durch Hervorhebung an

Die Möglichkeit, Zufallszahlen oder alphanumerische Zeichenfolgen zu generieren, ist in vielen Situationen praktisch. Sie können damit an verschiedenen Orten im Spiel Feinde oder Nahrung hervorbringen. Sie können es auch verwenden, um Benutzern zufällige Passwörter vorzuschlagen oder Dateinamen zum Speichern von Dateien zu erstellen. Ich habe ein Tutorial darüber geschrieben, wie man in PHP zufällige alphanumerische Zeichenfolgen generiert. Ich habe am Anfang dieses Beitrags gesagt, dass nur wenige Ereignisse wirklich zufällig sind, und das Gleiche gilt für die Zufallszahlen- oder String-Generierung. In diesem Tutorial zeige ich Ihnen, wie Sie in JavaScript eine pseudozufällige alphanumerische Zeichenfolge generieren. Generieren von Zufallszahlen in JavaScript Beginnen wir mit der Generierung von Zufallszahlen. Die erste Methode, die mir in den Sinn kommt, ist Math.random(), die einen Float zurückgibt

Welches ASUS-Motherboard sollte mit dem R55600 gekoppelt werden? Das ASUS ROGStrixB550-FGaming-Motherboard ist eine ausgezeichnete Wahl. Es ist perfekt mit dem Ryzen55600X-Prozessor kompatibel und bietet hervorragende Leistung und Funktionen. Dieses Motherboard verfügt über ein zuverlässiges Stromversorgungssystem, unterstützt Übertaktung und bietet eine Fülle von Erweiterungssteckplätzen und Anschlüssen für den täglichen Gebrauch und Gaming-Anforderungen. ROGStrixB550-FGaming ist außerdem mit hochwertigen Audiolösungen, schnellen Netzwerkverbindungen und einem zuverlässigen Wärmeableitungsdesign ausgestattet, um sicherzustellen, dass das System effizient und stabil bleibt. Darüber hinaus übernimmt dieses Motherboard auch den wunderschönen ROG-Stil und ist mit wunderschönen RGB-Lichteffekten ausgestattet, die Ihrem Computer ein visuelles Vergnügen verleihen. Alles in allem ASUS ROGStri

Zahlen als Ausgabe darzustellen ist eine interessante und wichtige Aufgabe beim Schreiben eines Programms in einer beliebigen Sprache. Bei ganzzahligen Typen (Daten vom Typ kurz, lang oder mittel) ist es einfach, Zahlen als Ausgabe darzustellen. Bei Gleitkommazahlen (Float- oder Double-Typ) müssen wir sie manchmal auf eine bestimmte Anzahl von Dezimalstellen runden. Wenn wir beispielsweise 52,24568 mit drei Dezimalstellen darstellen möchten, ist eine gewisse Vorverarbeitung erforderlich. In diesem Artikel stellen wir verschiedene Techniken vor, um Gleitkommazahlen durch Runden auf eine bestimmte Anzahl von Dezimalstellen darzustellen. Unter den verschiedenen Ansätzen ist es wichtig, eine C-ähnliche Formatzeichenfolge zu verwenden, das Präzisionsargument zu verwenden und die Funktion „round()“ aus der Mathematikbibliothek zu verwenden. Schauen wir sie uns einzeln an. mit

Welcher ist besser, Celeron g4900 oder i36100? Wenn es um die beiden Prozessoren Celeron G4900 und I36100 geht, besteht kein Zweifel daran, dass die Leistung des I36100 überlegen ist. Celeron-Prozessoren gelten im Allgemeinen als Low-End-Prozessoren und werden hauptsächlich in preisgünstigen Laptops verwendet. Der I3-Prozessor wird hauptsächlich für High-End-Prozessoren verwendet und weist eine sehr gute Leistung auf. Unabhängig davon, ob Sie Spiele spielen oder Videos ansehen, treten bei Verwendung des I3-Prozessors keine Verzögerungen auf. Versuchen Sie daher nach Möglichkeit, insbesondere für Desktop-Computer, Prozessoren der Intel I-Serie zu kaufen, damit Sie den Spaß an der Online-Welt genießen können. Wie ist die Leistung des Celeron G4900T? Aus Leistungssicht schneidet der Pentium G4900T im Vergleich zur Vorgängerversion gut ab

Verknüpfte Listen verwenden eine dynamische Speicherzuweisung, d. h. sie wachsen und schrumpfen entsprechend. Sie werden als Ansammlungen von Knoten definiert. Hier besteht ein Knoten aus zwei Teilen: Daten und Links. Die Darstellung von Daten, Links und verknüpften Listen ist wie folgt: - Arten von verknüpften Listen Es gibt vier Arten von verknüpften Listen: - Einfach verknüpfte Liste / Einfach verknüpfte Liste Doppelt / Doppelt verknüpfte Liste Zirkuläre einfach verknüpfte Liste Zirkuläre doppelt verknüpfte Liste Wir Verwenden Sie die rekursive Methode, um die Länge der verknüpften Liste zu ermitteln. Die Logik lautet -intlength(node *temp){ if(temp==NULL) returnl;

Wir alle kennen Zahlen, die nicht das Quadrat einer Zahl sind, wie zum Beispiel 2, 3, 5, 7, 8 usw. Es gibt N nichtquadratische Zahlen und es ist unmöglich, jede Zahl zu kennen. In diesem Artikel erklären wir alles über quadratlose oder nichtquadratische Zahlen und Möglichkeiten, die N-te nichtquadratische Zahl in C++ zu finden. N-te nichtquadratische Zahl Wenn eine Zahl das Quadrat einer ganzen Zahl ist, wird die Zahl als perfektes Quadrat bezeichnet. Einige Beispiele für perfekte Quadratzahlen sind -1isquadratvon14isquadratvon29isquadratvon316isquadratvon425isquadratvon5. Wenn eine Zahl nicht das Quadrat einer ganzen Zahl ist, wird die Zahl als nichtquadratisch bezeichnet. Die ersten 15 nichtquadratischen Zahlen sind beispielsweise -2,3,5,6,

Hier erfahren Sie, wie Sie mithilfe eines Bash-Skripts die Zahl A hoch B erhöhen. Die Logik ist einfach. Dazu müssen wir den „**“-Operator oder den Power-Operator verwenden. Sehen wir uns das folgende Programm an, um dieses Konzept klar zu verstehen. Beispiel#!/bin/bash#GNUBashScripta=5b=6echo „$(($a**$b))“ Ausgabe 15625
