Quizz — Lire des données au clavier

Auto-évaluation express (moins de 10 minutes)

Denis Dréano
PROG3-07-QZ

Nom :

Prénom :

Partie A — Questions à choix multiples

Entourer la lettre correspondant à la réponse correcte. Une seule réponse par question.

Que retourne toujours input(...), même pour un nombre saisi ?

  • A Un nombre entier
  • B Un nombre décimal
  • C Une chaîne de caractères
  • D Une valeur booléenne

Comment convertir une saisie en nombre entier utilisable ?

  • A Avec la fonction de conversion entière
  • B Avec la fonction de conversion en texte
  • C Avec la fonction d’affichage
  • D Aucune conversion n’est nécessaire

Où doit-on placer l’appel à input() ?

  • A À l’intérieur de la fonction qui dessine
  • B Dans le programme principal, avant l’appel
  • C Peu importe, cela ne change rien
  • D Uniquement à l’intérieur d’une boucle

Partie B — Associer

Associer chaque commande (A–D) à son rôle (1–4).

  • A input(...)
  • B int(...)
  • C float(...)
  • D print(...)
  • 1 Affiche un message sur la sortie standard
  • 2 Convertit un texte en nombre décimal
  • 3 Lit une donnée saisie au clavier
  • 4 Convertit un texte en nombre entier

Partie C — Ordonner

Numéroter les lignes du programme du polygone sur mesure (1 = première ligne).

  • A taille = float(input("Longueur des côtés : "))
  • B nb_cotes = int(input("Nombre de côtés : "))
  • C couleur = input("Couleur du polygone : ")
  • D polygone(taille, nb_cotes, couleur)