Ressources du Congo

#TutorielPython3 : Initiation à la programmation #7 : Atelier #2 - Permuter deux nombres - Le script

9 Novembre 2017 , Rédigé par Zamba Synkin Publié dans #Dico exquis anti-mystification, #e-Learning, #Carte blanche à

Les variables - Atelier #3

  • P​​​ermuter deux nombres

Pour rappel, il vous a été demandé d'écrire un script en Python qui demande à l'utilisateur de saisir :

  • Son pseudo
  • Deux nombres au hasard

Le script lui adresse des salutations personnalisées et fait s'afficher ces deux nombres permutés. Exemple: Quand l'utilisateur s'annonce comme Fabien et saisit dans l'ordre: 541 et 89. Le script lui renvoie ce qui suit :

  • Bonjour Fabien !
  • Vous avez saisi dans l'ordre : 541  89
  • Après permutation, voici le résultat : 89  541 
 Initiation à la programmation #7 : Atelier #2 - Permuter deux nombres - Le script
Initiation à la programmation #7 : Atelier #2 - Permuter deux nombres - Le script - Figure 1

Voici le script que je vous propose et que je vais commenter ligne par ligne. Il n'y a aucune difficulté particulière à signaler.

 Initiation à la programmation #7 : Atelier #2 - Permuter deux nombres - Le script
Initiation à la programmation #7 : Atelier #2 - Permuter deux nombres - Le script - Figure2

Quand on lance le programme, Python réagit comme suit :

  • Il nous demande en premier lieu de saisir notre pseudo
 Initiation à la programmation #7 : Atelier #2 - Permuter deux nombres - Le script
Initiation à la programmation #7 : Atelier #2 - Permuter deux nombres - Le script - Figure 3
  •  Puis, il nous salue avant de nous demander de saisir le 1er nombre
 Initiation à la programmation #7 : Atelier #2 - Permuter deux nombres - Le script
Initiation à la programmation #7 : Atelier #2 - Permuter deux nombres - Le script - Figure 4
  • Par la suite, il nous demande de saisir le 2ème nombre
Initiation à la programmation #7 : Atelier #2 - Permuter deux nombres - Le script
 Initiation à la programmation #7 : Atelier #2 - Permuter deux nombres - Le script - Figure 5

Après quoi, la console nous renvoie ceci :

Initiation à la programmation #7 : Atelier #2 - Permuter deux nombres - Le script - Figure 1
Initiation à la programmation #7 : Atelier #2 - Permuter deux nombres - Le script - Figure 5

Commentaire du script ligne par ligne

  • Les lignes 1 à 4 sont des commentaires. Remarquez que le texte se trouve entre ''' et '''
  • À la ligne 5, j'ai pris une variable que j'ai nommée pseudo et à laquelle sera affectée la chaîne saisie par l'utilisateur
  • À la ligne 6, je demande à Python d'afficher Bonjour suivi de la valeur de pseudo
  • À la ligne 7, j'ai pris une variable que j'ai nommée nombre1 (qui sera un de type entier) et à laquelle sera affectée la valeur saisie par l'utilisateur
  • À la ligne 8, j'ai pris une variable que j'ai nommée nombre2 (qui sera un de type entier)  et à laquelle sera affectée la valeur saisie par l'utilisateur
  • À la ligne 9, je demande à Python d'afficher une ligne vide, juste pour aérer le rendu visuel
  • À la ligne 10, je demande à Python d'afficher les valeurs de nombre1 et nombre2, dans l'ordre  où l'utilisateur les a saisis
  • Idem que la ligne 11
  • A la ligne 12, je fais faire la permutation des valeurs de deux nombres grâce à une fonction interne de Python
  • À la ligne 13, je demande à Python d'afficher les valeurs de nombre1 et nombre2, après cette permututation
  • Ligne 14, idem que les lignes 11 & 9
  • Ligne 15, elle est à supprimer (je l'ai rajoutée simplement pour bien faire une capture d'écran!)

____________________

Lire la suite :  Les instructions conditionnelles

Partager cet article

Commenter cet article