Comme cela a été indiqué ci-dessus, Python est un langage interactif. Ceci signifie que le programmeur dialogue en permanence avec le système. La boucle d'interaction est chargée de lire, analyser et exécuter les lignes de texte tapées par le programmeur.
Pour démarrer le système Python, il suffit de taper python à l'invite (en anglais : prompt) de l'interprète de commandes (en anglais : shell) de votre système d'exploitation (probablement GNU/Linux). En supposant que l'invite de votre shell soit $, voici un exemple de ce démarrage :
$ python Python 1.5.2 (#0, Apr 3 2000, 14:46:48) [GCC 2.95.2 20000313 (Debian GNU/Linux)] on linux2 Copyright 1991-1995 Stichting Mathematisch Centrum, Amsterdam >>>
Vous avez alors suspendu l'exécution de votre shell et démarré le
système Python, comme en témoigne l'invite qui est désormais celle
de Python >>>
et non plus celle du shell $.
Pour arrêter le système Python et revenir dans le shell, il faut
taper ^d
(i.e., control+d). Pour cela, il faut maintenir la
touche marquée Ctrl (ou similaire) appuyée en frappant la
touche d. Ceci envoie un message de type fin de
fichier au système Python qui constate que vous n'avez plus rien à
lui soumettre. Il termine alors son exécution.