Speichere als hallo.py:
python
# Das ist ein Kommentar: alles ab dem Doppelkreuz wird ignoriert
name = input('Wie heißt du? ')
print('Hallo,', name)
print('Dein Name hat', len(name), 'Buchstaben.')
Starten mit uv run hallo.py.
Zeile für Zeile:
name = input('Wie heißt du? '):inputzeigt den Text an, wartet auf eine Eingabe mit Enter und liefert sie alsstrzurück. Die Variablenamewird durch die Zuweisung angelegt. Eine Deklaration wie in C gibt es nicht.print('Hallo,', name):printgibt die Werte aus, getrennt durch ein Leerzeichen, und beendet die Zeile mit einem Zeilenumbruch.len(name): Liefert die Länge eines Strings (oder einer Liste, eines Dictionaries usw.).