Introduction

Lorsque vous voyez le symbole « main » ✋, appelez le professeur pour vérifier votre travail.
En attendant qu'il arrive, ouvrez un nouveau fichier et passez à la suite.

Prise en main de Thonny

  1. Dans votre répertoire personnel, créez un répertoire SNT, puis un répertoire programmation à l'intérieur de celui-ci. Tous les fichiers de ce TP seront enregistrés dans ce répertoire.

  2. Ouvrez le logiciel Thonny.

  3. Dans la partie du haut, recopiez le programme suivant (ou téléchargez-le) :

    annee = int(input("Quelle est votre année de naissance ? "))
    print("Vous avez environ", 2020 - annee, "ans.")
    
  4. Enregistrez le fichier, et exécutez-le (menu Run, puis Run current script, ou bouton , ou touche F5).

    1. Dans la partie du bas (le shell), le logiciel doit vous demander votre année de naissance. Entrez-la, et validez avec la touche Entrée.
    2. Votre âge (à un an près) doit alors être affiché.

Entrée, sortie

Voici l'explication du programme précédent.

  • L'instruction input(QUESTION) affiche QUESTION, puis attend que l'utilisateur réponde en validant avec la touche Entrée.
  • L'instruction int(input(QUESTION)) a le même sens, mais la réponse est interprétée comme un nombre (ce qui permet ensuite de faire des calculs ; sinon, la réponse 1990 par exemple est interprétée comme la suite de quatre caractères 1, 9, 9, 0 sur lequel on ne peut pas faire de calculs).
  • Le annee = précédant cette instruction affecte à la variable annee la réponse de l'utilisateur.
  • Enfin, l'instruction print(ARG1, ARG2, ARG3, …) affiche les arguments ARG1, ARG2, ARG3 dans la partie Shell de la fenêtre.

Dans un nouveau fichier, écrire un programme qui :

  1. demande à l'utilisateur son prénom ;
  2. demande à l'utilisateur son nom ;
  3. affiche Bonjour, PRÉNOM NOM ! (en remplaçant PRÉNOM et NOM par les réponses données par l'utilisateur).

Fin

  1. ✋ Appelez le professeur pour vérifier votre travail.
  2. En attendant qu'il arrive, commencez le TP suivant.