L’interpréteur#
Lancer python#
Dans cet exercice, vous allez apprendre à lancer l’interpréteur de Python, à exécuter des commandes simples, et à quitter la console. Pour cela, vous aurez besoin d’avoir Python installé sur votre ordinateur. À la fin de l’exercice, vous serez capable de :
lancer python
quitter python
Ouvrez un terminal et tapez la commande
python
.Observez le message qui s’affiche à l’écran.
$python
Python 3.9.2 (default, Feb 28 2021, 17:03:44)
[GCC 10.2.1 20210110] on linux
Type "help", "copyright", "credits" or "license" for more information.
Tapez quelques commandes Python comme
print("Bonjour")
ou2 + 3
.
Python 3.9.2 (default, Feb 28 2021, 17:03:44)
[GCC 10.2.1 20210110] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> 2 + 3
Pour quitter la console, tapez la fonction
exit()
ouquit()
.
>>> exit()
$
Utilisons Python comme une calculatrice. Notons qu’à la fin de chaque ligne, nous appuyons sur la touche “Entrée”.
Félicitations 👍 Nous savons maintenant utiliser Python comme une calculatrice.
L’importance des tabulations et espaces#
Les tabulations est espaces ont un rôle important dans python. Les tabulations (ou indentations) servent à délimiter le corps des fonctions ou les blocs de code tandis que les espaces servent à
En respectant les espaces et les tabulations, vous pouvez rendre votre code Python plus facile à lire et à comprendre pour vous-même et pour les autres développeurs.
L’exemple suivant introduit plusieurs notions. Nous focaliserons sur les tabulations et les espaces.
L’indentation est utilisée pour délimiter les blocs de code. Par exemple, l’indentation des lignes 2 à 9 indique que ces lignes font partie du corps de la fonction calculate_average. De même, l’indentation de la ligne 11 indique que cette ligne fait partie du corps du programme principal.
Les espaces avant et après l’opérateur d’addition (+=) indiquent les opérations à effectuer. Par exemple, la ligne total += num ajoute la valeur de num à total.
Les espaces entre les arguments des appels de fonction, par exemple dans calculate_average`(numbers) et print(« La moyenne est : », `result`), améliorent la lisibilité du code.
Il arrive parfois (?) que l’on fasse des erreurs d’indentation. L’interpreteur les repère et vous les signale. Repérez bien ce message d’erreur.
$ python
Python 3.9.2 (default, Feb 28 2021, 17:03:44)
[GCC 10.2.1 20210110] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> print('Hello')
File "<stdin>", line 1
print('Hello')
IndentationError: unexpected indent
>>>