Python-Interpreter

Interaktiver Python-Interpreter

Python kann als Interaktiver Interpreter benutzt werden. Alle eingegebenen Kommandos werden unmittelbar ausgeführt.

>>> a=1
>>> # Dies ist ein Kommentar
>>> b=2; c=a+b
>>> print c
3
>>> text="Hel"+"lo World!"
>>> print text
Hello World!

Script-Interpreter

Ebenso kann Python als Dateien abgespeicherte Scripte ausführen; diese werden zunächst in Bytecode compiliert und dann zeilenweise ausgeführt

#/usr/bin/python
import time
stunde=time.localtime()[3]
  ;
if stunde<12:
  tageszeit="vormittags"
elif stunde>12:
  tageszeit="nachmittags"
  stunde=stunde-12
else: tageszeit="mittags"
print "Es ist", stunde, "Uhr", tageszeit

Erste Besonderheit, die sofort ins Auge springt: Gruppierung von Anweisungen erfolgt alleine durch Einrückung, und nicht wie in anderen Sprachen durch Klammern.