QCM Module n°4 - Structures conditionnelles

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