![]() | ![]() | ![]() | Les fonctions |
Tapez print "bonjour",2+2==4
puis Entrée (attention au double signe
==
).Que se passe-t-il ?
le mot print n'apparaît pas dans le résultat, mais on voit bonjour True.
==
a la signification de l'égalité mathématique
(essayez ce que donnerait 2+2==5
).
D'autre part, le mot print
est le nom d'une fonction, qui veut dire
« imprimer ».
Quand le programme idle est lancé, celui-ci ajoute une fonction print partout où cela est nécessaire, c'est à dire pour chaque ligne validée par la touche Entrée qui est censée renvoyer une valeur imprimable. Cependant quand vous écrirez un programme autonome en langage Python, vous devrez marquer la fonction print vous-même là où elle est nécessaire pour afficher un résultat.
Tapez print range(10)
puis Entrée. Que se passe-t-il ?
Le mot range
désigne une fonction qui doit être suivie d'un paramètre
entre parenthèses. Cette fonction renvoie comme valeur une liste, par
exemple ici nous obtenons : [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
qui est
la liste des 10 premiers nombres entiers naturels. La fonction
print
fait afficher cette valeur.
Nous connaissons don maintenant deux fonctions : print
et range
.
![]() | ![]() | ![]() | Les fonctions |