![]() | ![]() | ![]() | Premier contact avec un environnement de programmation Python |
Lancer la commande « idle ». Une fenêtre s'ouvre, qui permet d'entrer des commandes au clavier et d'obtenir des réponses.
Taper 2+2
puis Entrée (ou une autre opération arithmétique).
Que se passe-t-il ?
Taper "bonjour"
puis Entrée (une autre phrase convient aussi,
entre guillemets simples ou doubles). Que se passe-t-il ?
Taper bonjour
puis Entrée, mais sans guillemets. Que se passe-t-il ?
un message nous avertit que le nom 'bonjour' n'est pas défini.
Avec Python, comme dans beaucoup de langages informatiques, il y a une distinction nette qui est faite entre des littéraux, c'est à dire des choses qui ont un sens toujours le même (c'est le cas du chiffre 2 et de la phrase "bonjour" entre guillemets), et des noms, qui représentent autre chose. Le mot bonjour sans guillemets est considéré comme un nom, mais au démarrage de Python il ne possède aucune valeur prédéfinie.
Taper bonjour=2+2
puis Entrée. Que se passe-t-il ?
Taper bonjour
puis Entrée. Que se passe-t-il ?
Cette fois-ci, il n'y a plus de message d'erreur.
Le signe égale de l'instruction tapée précédemment n'a pas du tout le sens mathématique d'égalité. bonjour=2+2 signifie : le nom bonjour représentera la valeur de 2+2. On dit qu'on fait ainsi une affectation de la valeur 4 au nom (ou à la variable) bonjour.
![]() | ![]() | ![]() | Premier contact avec un environnement de programmation Python |