QCM
QCM
Ce QCM est relatif au module n°4
Attention : Deux essais, seulement, par question sont permis.
Question 1
Parmi les conditions suivantes, une seule est vraie. Laquelle ?
- 33<=41 or 31>65
- 250>=139 and 31>65
- 31>65 or 40>=50
- 257<=172 or 33<24< /li>
Question 2
Parmi les conditions suivantes, une seule est vraie. Laquelle ?
- "bonjour">"bonsoir"
- "alice"<"bob"
- "sept">"six"
- "passé"<"futur"
Question 3
Si a = 4 et b = 12, quelle est la seule condition fausse parmi les suivantes ?
- a!=b
- a*b>56
- a<b
- a+b!=a*b
Question 4
Que faut-il mettre à la place des ... pour que s'affiche "a est nul" lorsque a vaut 0 ?
if ... :
print("a est nul")
- a=0
- a!=0
- a%0
- a==0
Question 5
On considère le programme suivant :
if x>=11:
print("Bonjour")
elif x>=5:
print("Bonsoir")
else :
print("Bonne nuit")
Quelle est la partie qui permet d'afficher bonsoir
- 19
- 11
- 9
- 0
Question 6
Quelle est la sortie du code suivant ?
x = True
y = False
z = False
if not x or y :
print("10")
elif not x or not y and z :
print("20")
elif not x or y or not y and z :
print("30")
else :
print("40")
- "10"
- "20"
- "30"
- "40"
Question 7
Que vaut la valeur finale de la variable b ?
a=3
b=6
if a>5 or b!=3 :
b=4
else :
b=2
- 2
- 3
- 4
- 6
Question 8
Que vaut la valeur finale de la variable b ?
a=2
b=5
if a>8 :
b=10
elif a>6 :
b=3
- 2
- 3
- 5
- 10
Question 9
Que vaut la valeur finale de la variable b ?
a=2
b=0
if a < 0:
b=1
elif a > 0 and a < 5:
b=2
else :
b=3
- 0
- 1
- 2
- 3
Question 10
Que vaut la valeur finale de la variable a ?
a=10
if a < 5 :
a=20
elif a < 100 :
a=500
elif a < 1000 :
a=1
else :
a=0
- 0
- 1
- 20
- 500
Question 11
Quelle valeur sera affichée si on exécute le programme ci-dessous ?
x=2
if x <= -1:
print(2*x+1)
elif x <= 3:
print(-x+2)
else:
print(2*x-5)
- -x+2
- 0
- 5
- -1
Question 12
Que vaut la valeur finale de la variable b ?
a=7
b=12
if a>5 :
b=b-4
if b>=10 :
b=b+1
- 8
- 9
- 12
- 13