Input und Output

Contents

Input und Output#

(Klicken Sie hier für die englische Version dieser Seite)

Ausgabe#

Wie auch in anderen Programmiersprachen, ist die Ein- und Ausgabe in einem Terminalfenster essenziell. Zumindest für die meisten einfachen Programme.

Um in Python etwas in ein Terminalfenster ausgeben zu können, wird die Funktion print() benutzt.

name = "Max Mustermann"
print(name)
# --> "Max Mustermann"

Die print() Funktion kann auch mehrere Parameter entgegennehmen. In diesem Fall werden die gegebenen Parameter mit einem Leerzeichen dazwischen konkateniert.

name1 = "Max Mustermann"
name2 = "John Doe"
print(name1, "ist mit", name2, "befreundet.")
# --> "Max Mustermann ist mit John Doe befreundet."

Am Ende der print() Funktion, wird automatisch ein Zeilenumbruch hinzugefügt. Sprich die folgenden Zeilen

print(1)
print(2)
print(3)

führen zum Ausgabe

1
2
3

statt zu

123

Eingabe#

Wie man in Python von der Standardeingabe aus einem Terminal einlesen kann, wird in dieser Einführung nicht behandelt. Stattdessen ist es angemessen, bestimmte Werte ins Programm zu schreiben.

Wenn man nun die Funktion foo(x) testen möchte, kann man davor einfach x einen Wert zuweisen und dann die Funktion aufrufen.

x = 5
foo(x)

# oder gleich

foo(5)

An Interessierte, verweisen wir auf die englischsprachige Python Referenz, welche über die in Python eingebauten Funktionen informiert.

Alternativ können Sie auch in der Suchmaschine ihrer Wahl danach suchen.