English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
In diesem Programm lernen Sie, zwei Zahlen zu addieren und sie mit der Funktion print() anzuzeigen.
Um diesen Beispiel zu verstehen, sollten Sie die folgenden Kenntnisse habenPython-ProgrammierungThema:
In diesem Programm verwenden wir den arithmetischen Additionsoperator+Zwei Zahlen addieren.
# Dieses Programm addiert zwei Zahlen num1 = 1.5 num2 = 6.3 #Zwei Zahlen addieren sum = float(num1) + float(num2) # sum anzeigen print('Zahl {0} + {1} ={2}'.format(num1, num2, sum)
Ergebnis ausgeben
Zahl 1.5 + 6.3 =7.8
Ändern Sie diesen Operator, so können wir subtrahieren(-),multiplizieren(*),dividieren(/),ganzzahlig(//)oder finden Sie den Rest der zwei Zahlen (%).
# Eingabezahlen speichern num1 = input('Geben Sie die erste Zahl ein: ') num2 = input('Geben Sie die zweite Zahl ein: ') # Zwei Zahlen addieren sum = float(num1) + float(num2) # sum print('Zahl {0} + {1} = {2}'.format(num1, num2, sum)
Ergebnis ausgeben
Geben Sie die erste Zahl ein: 11 Geben Sie die zweite Zahl ein: 120 Zahl 11 + 120 = 131.0
In diesem Programm bitten wir den Benutzer, zwei Zahlen einzugeben, und dieses Programm zeigt die Summe der von Benutzer eingegebenen zwei Zahlen an.
Wir verwenden die eingebaute Funktion input() für die Eingabe. input() gibt einen String zurück, daher verwenden wir die Funktion float(), um ihn in eine Zahl zu konvertieren.
Als Alternative können wir diese Addition in einer einzigen Anweisung ausführen, ohne eine Variable zu verwenden, wie folgt.
print('Zahl %.1f' %(float(input('Geben Sie die erste Zahl ein: ')) + float(input('Geben Sie die zweite Zahl ein: '))))
Obwohl dieses Programm keine Variablen (Speicher) verwendet, ist die Lesbarkeit nicht hoch. Manche werden es schwer verstehen. Es ist am besten, klaren Code zu schreiben. Daher besteht immer ein Kompromiss zwischen Klarheit und Effizienz. Wir müssen die Balance wahren.