Python starten und verwenden

Es gibt verschiedene Möglichkeiten wie man Python auf dem Computer startet und mit Python interagiert: Wir werden alle drei Varianten verwenden, anfangs aber v.a. direkte Benutzung in Linux shell


Python interaktiv


Python 3.6.9 (default, Nov  7 2019, 10:44:02) 
[GCC 8.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> 1+1
2
>>> list(range(10))
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
>>> print("Hallo, wie geht’s ?")
Hallo, wie geht’s ?
>>> 2**32
4294967296
>>> 3**0.5
1.7320508075688772
# Schleife
>>> for i in range(1,11):
...   print(i, i**2, i**3)
... 
...
3 9 27
...

Meistens geht's aber darum Programme zu schreiben, die man immer wieder verwenden möchte, dann Erstellen des Quellprogramms im Editor, z.B.:
kate hello.py
oder:
gedit hello.py


# hello.py
print ('Hallo Welt !')

Python Konvention: Filename des Quellprogramms hat Endung .py

Ausführen:
python3 hello.py

Der Python–Interpreter liest die Datei und führt die Anweisungen der Reihe nach aus, analog zur interaktiven Eingabe.

Python–Interpreter führt systemabhängige Übersetzung der Anweisungen aus.