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)