6) Tapez les commandes suivantes :
print("Hello, world!")
print(578+759)
print("6 fois 7 font",6*7)
Déduisez-en le rôle de la fonction print( )
7) Sortez de l'interpréteur Python en utilisant la combinaison de touches Ctrl +D
III. Un premier programme en Python
1) Écriture du fichier source : Pour écrire un véritable programme en langage Python, et pas seulement des commandes
en mode interactif, il faut commencer par créer un fichier source. Pour cela, on peut utiliser un éditeur de texte, c'est-à-
dire un programme qui produit des fichiers de texte brut, sans mise en forme. Ex : gedit, nano, kwrite, vi, emacs...
a) Lancez un éditeur de texte pour créer un nouveau fichier nommé hello.py.
Par exemple, avec Gedit, on peut le faire directement à partir du terminal par la commande :
gedit hello.py &
(le & à la fin de la commande permet à gedit de s'exécuter sans bloquer l'interpréteur de commandes du terminal ; il répondra aux
commandes sans avoir besoin de fermer gedit d'abord)
b) Écrivez dans ce fichier source le programme suivant, composé d'une seule instruction :
print("Hello, world!")
c) Enregistrez le fichier et fermez gedit. Vous avez ainsi écrit votre premier programme en Python.
2) Exécution du programme Python :
Pour l'essayer, il suffit de demander à l'interpréteur Python de l'exécuter par la commande :
python3 hello.py
Observez le résultat. Le programme s'exécute puis, s'il n'y a pas d'erreur, vous retournerez à l'invite du terminal.
3) Modifiez le programme pour qu'il affiche « Guido a dit : "Bonjour !" » à la place de « Hello, world ! ». Que
remarquez-vous ? Essayez de changer le premier et le dernier guillemets (") par des apostrophes (').
4) Modifiez le programme pour qu'il affiche « Guido a dit : "C'est bien !" ». Que remarquez-vous ? Indication :
Essayez de mettre une barre oblique inverse (antislash : \) avant l'apostrophe de « C'est ».
5) Ajoutez \n après les deux points (:). Puis essayez avec \t Qu'en déduisez-vous ?
6) Créez trois programmes qui permettent d'afficher respectivement les « figures » suivantes :
a) carre.py b) triangle_rectangle.py c) triangle_isocele.py
* * * * * * *
* * * * * * *
* * * * * * *
* * * * * * *
* * * * * * *
* * * * * * *
* * * * * * *
*
* *
* * *
* * * *
* * * * *
* * * * * *
* * * * * * *
*
***
*****
*******
*********
***********
*************
N'affichez que des étoiles et des espaces et respectez le nombre d'étoiles. (Vous pouvez vous aider du « Copier-Coller »
dans votre programme)
nh2blog.wordpress.com Informatique1 – TP N°4 Page 2/2