Überblick über das Austauschen in Python

Es gibt mehrere Programmiersprachen, mit denen wir Logik anwenden und die Anwendungen entwickeln können. Python ist eine dieser Programmiersprachen und auch eine der am meisten bevorzugten Programmiersprachen, da es eine Vielzahl integrierter Funktionen bietet. Obwohl es vordefinierte Funktionen für fast die gesamte komplexe Logik enthält, können eigene Funktionen definiert werden, um die angepasste Anwendung zu entwickeln. In diesem Abschnitt werden wir sehen, wie zwei Variablen mit der Programmiersprache Python ausgetauscht werden können.

Wie tausche ich zwei Zahlen in Python?

Um zwei Variablen zu tauschen, benötigen wir eine temporäre Variable, die uns hilft, die Werte temporär zu speichern. Damit wir die Werte austauschen können, benötigen wir zuerst die Werte. Es gibt zwei Möglichkeiten, die Werte in die Variable einzufügen. Entweder können wir die Werte zuweisen oder wir können dem Benutzer Werte entnehmen, während das Programm ausgeführt wird. Um die Werte zuzuweisen, können wir einfach eine Variable definieren und diese initialisieren. Wenn wir aber die Eingabe vom Benutzer übernehmen müssen, müssen wir die Funktion namens Eingabe verwenden. Mit der Eingabefunktion können wir den Wert vom Benutzer übernehmen, damit er für die weitere Verarbeitung verwendet werden kann. Unten ist das Programm, um zwei Werte auszutauschen. Außerdem haben wir das Bild mit der Ausgabe verbunden, damit Sie einen Eindruck davon bekommen, wie die Ausgabe aussehen wird, wenn der unten angegebene Code ausgeführt wird.

# taking values from the user
x = input()
y = input()
print('The value of x is ()'.format(x))
print('The value of y is ()'.format(y))
# swapping the values
temp_var = x
x = y
y = temp_var
print('The value of x after swapping is ()'.format(x))
print('The value of y after swapping is ()'.format(y))

Im obigen Beispiel haben wir Kommentare verwendet, um Sie auf den Grund für die jeweilige Codemenge aufmerksam zu machen. Hash (#) wird verwendet, um die Zeile zu kommentieren. Alles, was nach dem Hashing bis zum Ende der Zeile geschrieben wurde, wird vom Compiler beim Kompilieren des Programms ignoriert. Die nächsten beiden Zeilen werden verwendet, um die Eingaben der Benutzer zu übernehmen, damit die Werte beim Tauschen verwendet werden können. Danach wurde die Druckfunktion verwendet, die dazu dient, irgendetwas auf dem Bildschirm zu drucken oder wiederzugeben. Später wurde die Logik zum Austauschen der Werte angewendet und schließlich wurden die ausgetauschten Werte angewendet. Zu Beginn haben wir die x und y zugewiesenen Werte angegeben, damit sichtbar wird, welche Werte vom Benutzer angegeben wurden, und um sicherzustellen, dass die erwartete Variable die erwarteten Werte enthält. Sobald das Austauschen der Werte abgeschlossen ist, haben wir dies auch in der Ausgabe angezeigt, um sicherzustellen, dass die Werte ausgetauscht wurden.

Wie tausche ich drei Zahlen in Python?

Dieser Codeabschnitt ist dem vorherigen Codeabschnitt ziemlich ähnlich, der zwei Zahlen vertauschen sollte. In diesem Codeabschnitt wird gezeigt, wie drei Zahlen mithilfe der temporären Variablen vertauscht werden können. Die Art und Weise, wie der Wert vom Benutzer abgerufen wird, ähnelt der des vorherigen Codes, bei dem die Eingabefunktion verwendet wird. Später wurden die Werte mit der Druckfunktion angezeigt.

Die ausgetauschten Werte wurden vom Benutzer übernommen und können von einem beliebigen Datentyp sein, da Python den Datentyp der Variablen dynamisch zuweisen kann, indem es die Eingaben des Benutzers analysiert. In anderen Programmiersprachen soll der Entwickler der Variablen den Datentyp zuweisen, und die Variable muss nur den Wert dieses bestimmten Datentyps enthalten, dies gilt jedoch nicht für Python. Dies sind einige der Pluspunkte, die Python bietet, um die Arbeit damit zu vereinfachen.

# taking values from the user
x = input()
y = input()
z = input()
print('The value of x is ()'.format(x))
print('The value of y is ()'.format(y))
print('The value of z is ()'.format(z))
# swapping the values
temp_var = x
x = y
y = z
z = temp_var
print('The value of x after swapping is ()'.format(x))
print('The value of y after swapping is ()'.format(y))
print('The value of z after swapping is ()'.format(z))

In diesem Programm haben wir die Eingaben vom Benutzer übernommen. Der Benutzer muss drei Eingaben vornehmen, denen die drei Variablen x, y und z zugewiesen werden. Die Werte werden später verwendet, um sie zwischen den Variablen auszutauschen. In der Auslagerungslogik wurde zunächst der Wert von x in der Variablen temp_var zwischengespeichert. Dann wird x der Wert von y und y der Wert von z zugewiesen. Zuletzt wurde der Wert von temp_var, der den Wert von x hatte, z zugewiesen, und auf diese Weise wurden alle drei Werte vertauscht.

Wenn das Programm ausgeführt wird, werden alle Werte angezeigt, die verschiedenen Variablen zugewiesen wurden, damit wir die Werte bestätigen können, die den Variablen zugewiesen wurden. Sobald der Austausch nach dem Anwenden der Austauschlogik abgeschlossen ist, haben wir dies auf dem Ausgabebildschirm gezeigt, um sicherzustellen, dass die Werte ausgetauscht wurden. In der folgenden Abbildung wurde der oben genannte Code ausgeführt, damit Sie sehen können, was er beim Kompilieren dieses Codes tatsächlich ausgibt. Die Zahlen 1, 2 und 3, die zu Beginn des Ausgabebildschirms geschrieben wurden, sind tatsächlich die Eingaben, die vom Benutzer akzeptiert wurden, und sobald die Eingaben empfangen wurden, wurde die Logik ausgeführt, um die Werte auszutauschen.

Fazit

Python bietet verschiedene eingebaute Funktionen, die einfach die Eingaben der Benutzer entgegennehmen und die gewünschte Ausgabe liefern können. Wenn es jedoch darum geht, Python für die Entwicklung der eigentlichen Anwendung für eine Organisation zu nutzen, wird es immer vorgezogen, die Codes individuell zu schreiben. Aus diesem Grund ist es wichtig, die Fähigkeiten in Bezug auf Logik zu entwickeln. In diesem Abschnitt erhalten Sie eine Vorstellung davon, wie die beiden Werte ausgetauscht werden könnten. Mit demselben Programm können Sie auch andere Werte austauschen. Beispielsweise kann man den Vor- und Nachnamen jedes Benutzers in der Anwendung austauschen, wenn dies erforderlich ist.

Empfohlene Artikel

Dies ist eine Anleitung zum Tauschen in Python. Hier diskutieren wir, wie zwei Variablen mit der Programmiersprache Python ausgetauscht werden könnten. Sie können auch den folgenden Artikel lesen, um mehr zu erfahren -

  1. Wenn andere Anweisung in Python
  2. Vorteile von Python
  3. Konstruktor in Python
  4. Tauschen in C # (Code-Implementierung)
  5. Überblick über das Austauschen in C
  6. Austausch von Zahlen in Java
  7. Anleitung zum Tauschen in C ++