Interaktiver Modus

Nach der Installation von Python 3.x starten wir die Python-IDLE ("Integrated Development and Learning Environment"). Hier können wir Python zunächst im interaktiven Modus verwenden, d.h. wir geben unsere Anweisungen Zeile für Zeile ein und diese Anweisungen bzw. "Befehle" werden sofort nach dem Drücken der Enter-Taste ausgeführt.

7/2      # Alles hinter dem #-Zeichen ist ein "Kommentar" und wird vom Python-Interpreter ignoriert!

Einfach 7/2 eintippen und Enter drücken!

"Monty Python"

Oder:

"Monty Python's flying circus"

Probiere den Unterschied aus:

17 + 4 * 2

und

(17 + 4) * 2

Leerzeichen zwischen den Ausdrücken sind nicht zwingend notwendig, aber erhöhen die Lesbarkeit:

3*2  # okay, but bad readability 

Besser:

3 * 2 # for Python is 3 * 2 the same as 3*2

Was bedeutet?

3**2 # is äquvalent to: pow(3,2)



Versuche z. B. auch:

schule = "bgvbruck"
SCHULE = schule.upper()
print(SCHULE)

... oder kürzer:

schule = "bgvbruck"
print(schule.upper())



Zur Abfrage von Benutzereingaben:

dein_name = input("Gib deinen Namen ein:")
print("Hallo", dein_name)

In Python Version 2.x lautete der Befehl für input rawinput, z. B. eingabe = rawinput("Deine Eingabe: ")