Python premiers pas:

Dans tout ce support l’invite du shell sera identifié par la lettre
$
“Python, comme la majorité des langages dit de script, peut être utilisé aussi bien en mode
interactif qu’en mode script / programme.
Dans le premier cas, il y a un dialogue entre l’utilisateur et l’interprète : les commandes entrées
par l’utilisateur sont évaluées au fur et à mesure. Cette première solution est pratique pour
réaliser des prototypes, ainsi que pour tester tout ou partie d’un programme ou plus simplement
pour interagir aisément et rapidement avec des structures de données complexes.”
Le listing suivant présente comment lancer  l’interprète (simplement en tapant python à l’invite du shell) et comment en sortir (en tapant Ctrl-D).
$ python
Python 2.7.2 (v2.7.2:8527427914a2, Jun 11 2011, 15:22:34)
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin
Type “help”, “copyright”, “credits” or “license” for more information.
>>> print ’hello world!’
hello world!
>>> ^D
$

Pour une utilisation en mode script

Les instructions à évaluer par l’interprète sont sauvegardées, comme n’importe quel programme informatique, dans un fichier. Dans ce second cas, l’utilisateur doit saisir l’intégralité des instructions qu’il souhaite voir évaluer à l’aide de son éditeur
de texte favori, puis demander leur exécution à l’interprète. Les fichiers Python sont identifiés
par l’extension:
.py
Le listing suivant, l’interprète est appelé avec en paramètre le nom du programme à évaluer (le traditionnel hello world’). Dans le cas d’un système Unix, la première ligne du fichier ‘hello.py‘
précise quel interprète utiliser pour évaluer le fichier si ce dernier est exécutable. Il suffit dans ce cas de taper le nom du fichier à l’invite du shell :
$ cat hello.py
#! /usr/bin/env python
print ’hello world!’
$ python hello.py
hello world!

Author: web-booster.org

Rédaction web généraliste: vous voulez insérer du contenu sponsorisé, pertinent, car vous aimeriez que votre site internet, blog, boutique ou page de profil de plateforme ou réseau social soit mieux visibles pour certains mots clés sur Google, et bien écrivez donc!

Leave a Reply

Your email address will not be published. Required fields are marked *