100% ont trouvé ce document utile (1 vote)
6 vues3 pages

QCM Python Entrées Conditions For

Le document présente une série de questions et réponses sur les concepts de base de Python, y compris les entrées/sorties, les conditions et les boucles. Chaque question teste la compréhension des fonctionnalités du langage, comme la conversion de types, les opérateurs, et les structures de contrôle. Les réponses correctes sont fournies pour chaque question afin d'aider à l'apprentissage de Python.

Transféré par

othmane1993
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
100% ont trouvé ce document utile (1 vote)
6 vues3 pages

QCM Python Entrées Conditions For

Le document présente une série de questions et réponses sur les concepts de base de Python, y compris les entrées/sorties, les conditions et les boucles. Chaque question teste la compréhension des fonctionnalités du langage, comme la conversion de types, les opérateurs, et les structures de contrôle. Les réponses correctes sont fournies pour chaque question afin d'aider à l'apprentissage de Python.

Transféré par

othmane1993
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Exercices d’application- Python

Entrées / Sorties - Conditions - Boucle for

Q1) Quel code permet de lire un entier saisi par Q2) Le type retourné par input() est :
l’utilisateur ?
A) x = input() A) int
B) x = int(input()) B) float
C) x = float() C) str
D) print(input()) D) bool
Q3) Que fait ce code ? Q4) Pour convertir une saisie en nombre
age = int(input('Age : ')) décimal, on utilise :
print(age + 5) A) int()
A) Affiche l’âge B) float()
B) Affiche l’âge + 5 C) str()
C) Donne une erreur D) bool()
D) Affiche 5
Q5) Quel sera l’affichage ? Q6) Quel opérateur signifie 'égal à' ?
x=3
print('x =', x) A) =
A) x B) ==
B) x = C) !=
C) x = 3 D) >=
D) 3 = x
Q7) Que fait ce code ? Q8) Quel mot-clé permet d’ajouter une
x=7 condition intermédiaire ?
if x > 10:
print('Grand') A) else if
else: B) elif
print('Petit') C) elseif
A) Grand D) then
B) Petit
C) Rien
D) Erreur
Q9) Que fait ce programme ? Q10) Quel programme teste si un nombre est
x=4 négatif ?
if x % 2 == 0: A) if x < 0:
print('Pair') print('Negatif')
B) if x = 0:
A) Affiche Pair print('Negatif')
B) Affiche Impair C) if x > 0:
C) Rien print('Negatif')
D) Erreur D) Aucun
Q11) Combien de fois la boucle s’exécute Q12) Quelle est la valeur finale de i ?
? for i in range(5):
for i in range(4): print(i)
print(i)
A) 3 A) 3
B) 4 B) 4
C) 5 C) 5
D) 1 D) 0
Q13) Que produit range(1, 5) ? Q14) Quel code affiche les nombres de 0
à 8 avec un pas de 2 ?
A) 1 2 3 4 A) for i in range(0, 9, 2): print(i)
B) 1 2 3 4 5 B) for i in range(0, 8): print(i)
C) 0 1 2 3 4 C) for i in range(2, 8): print(i)
D) 2 3 4 5 D) Aucun
Q15) Que fait ce code ? Q16) Quel programme calcule la somme
for i in range(3): de 1 à 3 ?
print('*', end='') A) s=0
for i in range(1,4): s+=i
A) Affiche * sur 3 lignes print(s)
B) Affiche *** sur une seule ligne B) s=0
C) Affiche 2 étoiles for i in range(3): s+=i
D) Erreur print(s)
C) for i in range(1,4): print(i)
D) Aucun
Q17) Que fait ce programme ? Q18) Quel programme affiche les
for i in range(1,4): nombres pairs entre 1 et 6 ?
print(i*2) A) for i in range(1,7):
A) 1 2 3 if i%2==0: print(i)
B) 2 4 6 B) for i in range(6): print(i)
C) 2 3 4 C) for i in range(2,6): print(i)
D) Erreur D) Aucun
Q19) Que fait ce programme ? Q20) Quel programme demande 3
x=5 nombres et les affiche ?
if x > 0 and x < 10: A) for i in range(3):
print('OK') x=input()
A) Affiche OK print(x)
B) Rien B) x=input()
C) Erreur print(x)
D) Affiche 5 C) for i in range(3): print(i)
D) Aucun

Vous aimerez peut-être aussi