Sujet
Sujet
Sujet
A 3 B 15 C 10 D 8
Question 2
a = 7
a += 2
a = a∗a + 1
print (a)
A 82 B 90 C 6 D 5
Question 3
a = 21
b = 5
print ( (a//b) + (a%b) )
A 5,2 B 5 C 4 D 5,25
Question 4
a = 7
if a <= 3:
print (2∗a−1)
elif a <= 10:
print (3∗a−2)
else :
print (4∗a−3)
A 13 B 25 C 7 D 19
y y
y +1/2/59+ y
Question 5
for k in range (3):
print (k)
Question 6
for k in range (1 ,10 ,3):
print (k)
Question 7
somme = 0
for n in range (5):
somme = somme + n ∗∗2
print ( somme)
A 0/1/4/9/16 B 30 C 55 D 0/1/5/14/30
Question 8
somme = 0
for n in range (5):
somme = somme + n ∗∗2
print (somme)
A 55 B 0/1/5/14/30 C 0/1/4/9/16 D 30
Question 9
k = 0
while k < 6 :
print (k)
k += 2
Question 10
k = 0
while k < 6 :
k += 2
print (k)
Question 11
for lettre in "hello !":
print ( lettre )
Question 12
texte = "Un robot ne peut porter atteinte a un etre humain "
compteur = 0
for lettre in texte :
if lettre == ’e’:
compteur = compteur + 1
print ( compteur )
A 7 B 8 C 6 D 49
Question 13
def mystere (a,b):
return 4∗(a+b)
print ( mystere (2 ,5))
A 28 B 10 C 13 D 4*(a+b)
Question 14
texte = "Un robot ne peut porter atteinte a un etre humain "
compteur = 0
for lettre in texte :
compteur = compteur + 1
print ( compteur )
A 8 B 40 C 7 D 49
y y
y +1/4/57+ y
Question 15
texte = "Un robot."
def mystere2 (t):
i = 0
sortie = ""
while i < len(t):
if i%2 == 0:
sortie += "X"
else :
sortie += t[i]
i += 1
return sortie
print ( mystere2 (texte ))
Question 16
a = 8
if ... :
print ("a est non nul.")
Par quoi remplacer les ... pour que ”a est non nul” s’affiche ?
A a // 0 B a /= 0 C a != 0 D a%0
Question 17
for k in ... :
print (k)
Par quoi remplacer les ... pour que 2/4/6/8 s’affiche (/ correspondant à un retour
à la ligne) ?
Question 18
a = 0
while ... :
a = a + 1
print (a)
A a >= 0 B a < 10 C a != -1 D a = 10
y y
y +1/5/56+ y
Question 19
def ajoute (n,p):
somme = 0
for i in ...: # l i g n e a m o d i f i e r
somme = somme + i
return somme
Question 20
def plus court string (x,y) :
if ... :
return x
else :
return y
Je souhaite définir une fonction qui compare la longueur de deux chaı̂nes de car-
actères et me renvoie la plus courte.
Par quoi remplacer les ... pour que le programme soit correct ?
y y
y +1/6/55+ y
Question 1 : A B C D
Question 2 : A B C D
Question 3 : A B C D
Question 4 : A B C D
Question 5 : A B C D
Question 6 : A B C D
Question 7 : A B C D
Question 8 : A B C D
Question 9 : A B C D
Question 10 : A B C D
Question 11 : A B C D
Question 12 : A B C D
Question 13 : A B C D
Question 14 : A B C D
Question 15 : A B C D
Question 16 : A B C D
Question 17 : A B C D
Question 18 : A B C D
Question 19 : A B C D
Question 20 : A B C D
y y
y +2/1/54+ y
A 8 B 15 C 10 D 3
Question 2
a = 7
a += 2
a = a∗a + 1
print (a)
A 82 B 5 C 90 D 6
Question 3
a = 21
b = 5
print ( (a//b) + (a%b) )
A 5,25 B 4 C 5,2 D 5
Question 4
a = 7
if a <= 3:
print (2∗a−1)
elif a <= 10:
print (3∗a−2)
else :
print (4∗a−3)
A 25 B 7 C 13 D 19
y y
y +2/2/53+ y
Question 5
for k in range (3):
print (k)
Question 6
for k in range (1 ,10 ,3):
print (k)
Question 7
somme = 0
for n in range (5):
somme = somme + n ∗∗2
print ( somme)
A 0/1/4/9/16 B 55 C 0/1/5/14/30 D 30
Question 8
somme = 0
for n in range (5):
somme = somme + n ∗∗2
print (somme)
A 0/1/5/14/30 B 0/1/4/9/16 C 30 D 55
Question 9
k = 0
while k < 6 :
print (k)
k += 2
Question 10
k = 0
while k < 6 :
k += 2
print (k)
Question 11
for lettre in "hello !":
print ( lettre )
Question 12
texte = "Un robot ne peut porter atteinte a un etre humain "
compteur = 0
for lettre in texte :
if lettre == ’e’:
compteur = compteur + 1
print ( compteur )
A 8 B 6 C 7 D 49
Question 13
def mystere (a,b):
return 4∗(a+b)
print ( mystere (2 ,5))
A 13 B 10 C 28 D 4*(a+b)
Question 14
texte = "Un robot ne peut porter atteinte a un etre humain "
compteur = 0
for lettre in texte :
compteur = compteur + 1
print ( compteur )
A 8 B 7 C 40 D 49
y y
y +2/4/51+ y
Question 15
texte = "Un robot."
def mystere2 (t):
i = 0
sortie = ""
while i < len(t):
if i%2 == 0:
sortie += "X"
else :
sortie += t[i]
i += 1
return sortie
print ( mystere2 (texte ))
Question 16
a = 8
if ... :
print ("a est non nul.")
Par quoi remplacer les ... pour que ”a est non nul” s’affiche ?
A a != 0 B a /= 0 C a%0 D a // 0
Question 17
for k in ... :
print (k)
Par quoi remplacer les ... pour que 2/4/6/8 s’affiche (/ correspondant à un retour
à la ligne) ?
Question 18
a = 0
while ... :
a = a + 1
print (a)
A a < 10 B a = 10 C a != -1 D a >= 0
y y
y +2/5/50+ y
Question 19
def ajoute (n,p):
somme = 0
for i in ...: # l i g n e a m o d i f i e r
somme = somme + i
return somme
Question 20
def plus court string (x,y) :
if ... :
return x
else :
return y
Je souhaite définir une fonction qui compare la longueur de deux chaı̂nes de car-
actères et me renvoie la plus courte.
Par quoi remplacer les ... pour que le programme soit correct ?
y y
y +2/6/49+ y
Question 1 : A B C D
Question 2 : A B C D
Question 3 : A B C D
Question 4 : A B C D
Question 5 : A B C D
Question 6 : A B C D
Question 7 : A B C D
Question 8 : A B C D
Question 9 : A B C D
Question 10 : A B C D
Question 11 : A B C D
Question 12 : A B C D
Question 13 : A B C D
Question 14 : A B C D
Question 15 : A B C D
Question 16 : A B C D
Question 17 : A B C D
Question 18 : A B C D
Question 19 : A B C D
Question 20 : A B C D
y y
y +3/1/48+ y
A 10 B 3 C 15 D 8
Question 2
a = 7
a += 2
a = a∗a + 1
print (a)
A 90 B 82 C 5 D 6
Question 3
a = 21
b = 5
print ( (a//b) + (a%b) )
A 5 B 4 C 5,25 D 5,2
Question 4
a = 7
if a <= 3:
print (2∗a−1)
elif a <= 10:
print (3∗a−2)
else :
print (4∗a−3)
A 7 B 13 C 25 D 19
y y
y +3/2/47+ y
Question 5
for k in range (3):
print (k)
Question 6
for k in range (1 ,10 ,3):
print (k)
Question 7
somme = 0
for n in range (5):
somme = somme + n ∗∗2
print ( somme)
A 55 B 0/1/5/14/30 C 30 D 0/1/4/9/16
Question 8
somme = 0
for n in range (5):
somme = somme + n ∗∗2
print (somme)
A 55 B 0/1/4/9/16 C 0/1/5/14/30 D 30
Question 9
k = 0
while k < 6 :
print (k)
k += 2
Question 10
k = 0
while k < 6 :
k += 2
print (k)
Question 11
for lettre in "hello !":
print ( lettre )
Question 12
texte = "Un robot ne peut porter atteinte a un etre humain "
compteur = 0
for lettre in texte :
if lettre == ’e’:
compteur = compteur + 1
print ( compteur )
A 8 B 7 C 6 D 49
Question 13
def mystere (a,b):
return 4∗(a+b)
print ( mystere (2 ,5))
A 10 B 28 C 4*(a+b) D 13
Question 14
texte = "Un robot ne peut porter atteinte a un etre humain "
compteur = 0
for lettre in texte :
compteur = compteur + 1
print ( compteur )
A 40 B 8 C 7 D 49
y y
y +3/4/45+ y
Question 15
texte = "Un robot."
def mystere2 (t):
i = 0
sortie = ""
while i < len(t):
if i%2 == 0:
sortie += "X"
else :
sortie += t[i]
i += 1
return sortie
print ( mystere2 (texte ))
Question 16
a = 8
if ... :
print ("a est non nul.")
Par quoi remplacer les ... pour que ”a est non nul” s’affiche ?
A a // 0 B a /= 0 C a%0 D a != 0
Question 17
for k in ... :
print (k)
Par quoi remplacer les ... pour que 2/4/6/8 s’affiche (/ correspondant à un retour
à la ligne) ?
Question 18
a = 0
while ... :
a = a + 1
print (a)
A a != -1 B a >= 0 C a < 10 D a = 10
y y
y +3/5/44+ y
Question 19
def ajoute (n,p):
somme = 0
for i in ...: # l i g n e a m o d i f i e r
somme = somme + i
return somme
Question 20
def plus court string (x,y) :
if ... :
return x
else :
return y
Je souhaite définir une fonction qui compare la longueur de deux chaı̂nes de car-
actères et me renvoie la plus courte.
Par quoi remplacer les ... pour que le programme soit correct ?
y y
y +3/6/43+ y
Question 1 : A B C D
Question 2 : A B C D
Question 3 : A B C D
Question 4 : A B C D
Question 5 : A B C D
Question 6 : A B C D
Question 7 : A B C D
Question 8 : A B C D
Question 9 : A B C D
Question 10 : A B C D
Question 11 : A B C D
Question 12 : A B C D
Question 13 : A B C D
Question 14 : A B C D
Question 15 : A B C D
Question 16 : A B C D
Question 17 : A B C D
Question 18 : A B C D
Question 19 : A B C D
Question 20 : A B C D
y y
y +4/1/42+ y
A 8 B 15 C 3 D 10
Question 2
a = 7
a += 2
a = a∗a + 1
print (a)
A 90 B 6 C 5 D 82
Question 3
a = 21
b = 5
print ( (a//b) + (a%b) )
A 5 B 4 C 5,25 D 5,2
Question 4
a = 7
if a <= 3:
print (2∗a−1)
elif a <= 10:
print (3∗a−2)
else :
print (4∗a−3)
A 7 B 19 C 25 D 13
y y
y +4/2/41+ y
Question 5
for k in range (3):
print (k)
Question 6
for k in range (1 ,10 ,3):
print (k)
Question 7
somme = 0
for n in range (5):
somme = somme + n ∗∗2
print ( somme)
A 0/1/4/9/16 B 30 C 55 D 0/1/5/14/30
Question 8
somme = 0
for n in range (5):
somme = somme + n ∗∗2
print (somme)
A 0/1/5/14/30 B 0/1/4/9/16 C 55 D 30
Question 9
k = 0
while k < 6 :
print (k)
k += 2
Question 10
k = 0
while k < 6 :
k += 2
print (k)
Question 11
for lettre in "hello !":
print ( lettre )
Question 12
texte = "Un robot ne peut porter atteinte a un etre humain "
compteur = 0
for lettre in texte :
if lettre == ’e’:
compteur = compteur + 1
print ( compteur )
A 6 B 8 C 7 D 49
Question 13
def mystere (a,b):
return 4∗(a+b)
print ( mystere (2 ,5))
A 13 B 4*(a+b) C 28 D 10
Question 14
texte = "Un robot ne peut porter atteinte a un etre humain "
compteur = 0
for lettre in texte :
compteur = compteur + 1
print ( compteur )
A 8 B 7 C 49 D 40
y y
y +4/4/39+ y
Question 15
texte = "Un robot."
def mystere2 (t):
i = 0
sortie = ""
while i < len(t):
if i%2 == 0:
sortie += "X"
else :
sortie += t[i]
i += 1
return sortie
print ( mystere2 (texte ))
Question 16
a = 8
if ... :
print ("a est non nul.")
Par quoi remplacer les ... pour que ”a est non nul” s’affiche ?
A a%0 B a != 0 C a /= 0 D a // 0
Question 17
for k in ... :
print (k)
Par quoi remplacer les ... pour que 2/4/6/8 s’affiche (/ correspondant à un retour
à la ligne) ?
Question 18
a = 0
while ... :
a = a + 1
print (a)
A a != -1 B a = 10 C a >= 0 D a < 10
y y
y +4/5/38+ y
Question 19
def ajoute (n,p):
somme = 0
for i in ...: # l i g n e a m o d i f i e r
somme = somme + i
return somme
Question 20
def plus court string (x,y) :
if ... :
return x
else :
return y
Je souhaite définir une fonction qui compare la longueur de deux chaı̂nes de car-
actères et me renvoie la plus courte.
Par quoi remplacer les ... pour que le programme soit correct ?
y y
y +4/6/37+ y
Question 1 : A B C D
Question 2 : A B C D
Question 3 : A B C D
Question 4 : A B C D
Question 5 : A B C D
Question 6 : A B C D
Question 7 : A B C D
Question 8 : A B C D
Question 9 : A B C D
Question 10 : A B C D
Question 11 : A B C D
Question 12 : A B C D
Question 13 : A B C D
Question 14 : A B C D
Question 15 : A B C D
Question 16 : A B C D
Question 17 : A B C D
Question 18 : A B C D
Question 19 : A B C D
Question 20 : A B C D
y y
y +5/1/36+ y
A 10 B 15 C 3 D 8
Question 2
a = 7
a += 2
a = a∗a + 1
print (a)
A 82 B 6 C 5 D 90
Question 3
a = 21
b = 5
print ( (a//b) + (a%b) )
A 5,2 B 5,25 C 5 D 4
Question 4
a = 7
if a <= 3:
print (2∗a−1)
elif a <= 10:
print (3∗a−2)
else :
print (4∗a−3)
A 13 B 25 C 19 D 7
y y
y +5/2/35+ y
Question 5
for k in range (3):
print (k)
Question 6
for k in range (1 ,10 ,3):
print (k)
Question 7
somme = 0
for n in range (5):
somme = somme + n ∗∗2
print ( somme)
A 0/1/4/9/16 B 30 C 55 D 0/1/5/14/30
Question 8
somme = 0
for n in range (5):
somme = somme + n ∗∗2
print (somme)
A 0/1/5/14/30 B 0/1/4/9/16 C 30 D 55
Question 9
k = 0
while k < 6 :
print (k)
k += 2
Question 10
k = 0
while k < 6 :
k += 2
print (k)
Question 11
for lettre in "hello !":
print ( lettre )
Question 12
texte = "Un robot ne peut porter atteinte a un etre humain "
compteur = 0
for lettre in texte :
if lettre == ’e’:
compteur = compteur + 1
print ( compteur )
A 6 B 8 C 49 D 7
Question 13
def mystere (a,b):
return 4∗(a+b)
print ( mystere (2 ,5))
A 13 B 4*(a+b) C 10 D 28
Question 14
texte = "Un robot ne peut porter atteinte a un etre humain "
compteur = 0
for lettre in texte :
compteur = compteur + 1
print ( compteur )
A 49 B 40 C 7 D 8
y y
y +5/4/33+ y
Question 15
texte = "Un robot."
def mystere2 (t):
i = 0
sortie = ""
while i < len(t):
if i%2 == 0:
sortie += "X"
else :
sortie += t[i]
i += 1
return sortie
print ( mystere2 (texte ))
Question 16
a = 8
if ... :
print ("a est non nul.")
Par quoi remplacer les ... pour que ”a est non nul” s’affiche ?
A a != 0 B a%0 C a /= 0 D a // 0
Question 17
for k in ... :
print (k)
Par quoi remplacer les ... pour que 2/4/6/8 s’affiche (/ correspondant à un retour
à la ligne) ?
Question 18
a = 0
while ... :
a = a + 1
print (a)
A a >= 0 B a = 10 C a != -1 D a < 10
y y
y +5/5/32+ y
Question 19
def ajoute (n,p):
somme = 0
for i in ...: # l i g n e a m o d i f i e r
somme = somme + i
return somme
Question 20
def plus court string (x,y) :
if ... :
return x
else :
return y
Je souhaite définir une fonction qui compare la longueur de deux chaı̂nes de car-
actères et me renvoie la plus courte.
Par quoi remplacer les ... pour que le programme soit correct ?
y y
y +5/6/31+ y
Question 1 : A B C D
Question 2 : A B C D
Question 3 : A B C D
Question 4 : A B C D
Question 5 : A B C D
Question 6 : A B C D
Question 7 : A B C D
Question 8 : A B C D
Question 9 : A B C D
Question 10 : A B C D
Question 11 : A B C D
Question 12 : A B C D
Question 13 : A B C D
Question 14 : A B C D
Question 15 : A B C D
Question 16 : A B C D
Question 17 : A B C D
Question 18 : A B C D
Question 19 : A B C D
Question 20 : A B C D
y y
y +6/1/30+ y
A 3 B 15 C 8 D 10
Question 2
a = 7
a += 2
a = a∗a + 1
print (a)
A 82 B 6 C 90 D 5
Question 3
a = 21
b = 5
print ( (a//b) + (a%b) )
A 4 B 5,25 C 5 D 5,2
Question 4
a = 7
if a <= 3:
print (2∗a−1)
elif a <= 10:
print (3∗a−2)
else :
print (4∗a−3)
A 13 B 19 C 7 D 25
y y
y +6/2/29+ y
Question 5
for k in range (3):
print (k)
Question 6
for k in range (1 ,10 ,3):
print (k)
Question 7
somme = 0
for n in range (5):
somme = somme + n ∗∗2
print ( somme)
A 55 B 0/1/5/14/30 C 30 D 0/1/4/9/16
Question 8
somme = 0
for n in range (5):
somme = somme + n ∗∗2
print (somme)
A 55 B 0/1/5/14/30 C 0/1/4/9/16 D 30
Question 9
k = 0
while k < 6 :
print (k)
k += 2
Question 10
k = 0
while k < 6 :
k += 2
print (k)
Question 11
for lettre in "hello !":
print ( lettre )
Question 12
texte = "Un robot ne peut porter atteinte a un etre humain "
compteur = 0
for lettre in texte :
if lettre == ’e’:
compteur = compteur + 1
print ( compteur )
A 49 B 7 C 6 D 8
Question 13
def mystere (a,b):
return 4∗(a+b)
print ( mystere (2 ,5))
A 10 B 28 C 13 D 4*(a+b)
Question 14
texte = "Un robot ne peut porter atteinte a un etre humain "
compteur = 0
for lettre in texte :
compteur = compteur + 1
print ( compteur )
A 40 B 8 C 7 D 49
y y
y +6/4/27+ y
Question 15
texte = "Un robot."
def mystere2 (t):
i = 0
sortie = ""
while i < len(t):
if i%2 == 0:
sortie += "X"
else :
sortie += t[i]
i += 1
return sortie
print ( mystere2 (texte ))
Question 16
a = 8
if ... :
print ("a est non nul.")
Par quoi remplacer les ... pour que ”a est non nul” s’affiche ?
A a /= 0 B a%0 C a // 0 D a != 0
Question 17
for k in ... :
print (k)
Par quoi remplacer les ... pour que 2/4/6/8 s’affiche (/ correspondant à un retour
à la ligne) ?
Question 18
a = 0
while ... :
a = a + 1
print (a)
A a != -1 B a < 10 C a = 10 D a >= 0
y y
y +6/5/26+ y
Question 19
def ajoute (n,p):
somme = 0
for i in ...: # l i g n e a m o d i f i e r
somme = somme + i
return somme
Question 20
def plus court string (x,y) :
if ... :
return x
else :
return y
Je souhaite définir une fonction qui compare la longueur de deux chaı̂nes de car-
actères et me renvoie la plus courte.
Par quoi remplacer les ... pour que le programme soit correct ?
y y
y +6/6/25+ y
Question 1 : A B C D
Question 2 : A B C D
Question 3 : A B C D
Question 4 : A B C D
Question 5 : A B C D
Question 6 : A B C D
Question 7 : A B C D
Question 8 : A B C D
Question 9 : A B C D
Question 10 : A B C D
Question 11 : A B C D
Question 12 : A B C D
Question 13 : A B C D
Question 14 : A B C D
Question 15 : A B C D
Question 16 : A B C D
Question 17 : A B C D
Question 18 : A B C D
Question 19 : A B C D
Question 20 : A B C D
y y
y +7/1/24+ y
A 8 B 15 C 10 D 3
Question 2
a = 7
a += 2
a = a∗a + 1
print (a)
A 82 B 5 C 90 D 6
Question 3
a = 21
b = 5
print ( (a//b) + (a%b) )
A 5,2 B 4 C 5,25 D 5
Question 4
a = 7
if a <= 3:
print (2∗a−1)
elif a <= 10:
print (3∗a−2)
else :
print (4∗a−3)
A 25 B 13 C 19 D 7
y y
y +7/2/23+ y
Question 5
for k in range (3):
print (k)
Question 6
for k in range (1 ,10 ,3):
print (k)
Question 7
somme = 0
for n in range (5):
somme = somme + n ∗∗2
print ( somme)
A 55 B 0/1/4/9/16 C 0/1/5/14/30 D 30
Question 8
somme = 0
for n in range (5):
somme = somme + n ∗∗2
print (somme)
A 0/1/5/14/30 B 30 C 0/1/4/9/16 D 55
Question 9
k = 0
while k < 6 :
print (k)
k += 2
Question 10
k = 0
while k < 6 :
k += 2
print (k)
Question 11
for lettre in "hello !":
print ( lettre )
Question 12
texte = "Un robot ne peut porter atteinte a un etre humain "
compteur = 0
for lettre in texte :
if lettre == ’e’:
compteur = compteur + 1
print ( compteur )
A 8 B 49 C 7 D 6
Question 13
def mystere (a,b):
return 4∗(a+b)
print ( mystere (2 ,5))
A 4*(a+b) B 13 C 10 D 28
Question 14
texte = "Un robot ne peut porter atteinte a un etre humain "
compteur = 0
for lettre in texte :
compteur = compteur + 1
print ( compteur )
A 7 B 40 C 8 D 49
y y
y +7/4/21+ y
Question 15
texte = "Un robot."
def mystere2 (t):
i = 0
sortie = ""
while i < len(t):
if i%2 == 0:
sortie += "X"
else :
sortie += t[i]
i += 1
return sortie
print ( mystere2 (texte ))
Question 16
a = 8
if ... :
print ("a est non nul.")
Par quoi remplacer les ... pour que ”a est non nul” s’affiche ?
A a /= 0 B a // 0 C a != 0 D a%0
Question 17
for k in ... :
print (k)
Par quoi remplacer les ... pour que 2/4/6/8 s’affiche (/ correspondant à un retour
à la ligne) ?
Question 18
a = 0
while ... :
a = a + 1
print (a)
A a = 10 B a >= 0 C a != -1 D a < 10
y y
y +7/5/20+ y
Question 19
def ajoute (n,p):
somme = 0
for i in ...: # l i g n e a m o d i f i e r
somme = somme + i
return somme
Question 20
def plus court string (x,y) :
if ... :
return x
else :
return y
Je souhaite définir une fonction qui compare la longueur de deux chaı̂nes de car-
actères et me renvoie la plus courte.
Par quoi remplacer les ... pour que le programme soit correct ?
y y
y +7/6/19+ y
Question 1 : A B C D
Question 2 : A B C D
Question 3 : A B C D
Question 4 : A B C D
Question 5 : A B C D
Question 6 : A B C D
Question 7 : A B C D
Question 8 : A B C D
Question 9 : A B C D
Question 10 : A B C D
Question 11 : A B C D
Question 12 : A B C D
Question 13 : A B C D
Question 14 : A B C D
Question 15 : A B C D
Question 16 : A B C D
Question 17 : A B C D
Question 18 : A B C D
Question 19 : A B C D
Question 20 : A B C D
y y
y +8/1/18+ y
A 15 B 10 C 8 D 3
Question 2
a = 7
a += 2
a = a∗a + 1
print (a)
A 6 B 5 C 90 D 82
Question 3
a = 21
b = 5
print ( (a//b) + (a%b) )
A 5,25 B 4 C 5 D 5,2
Question 4
a = 7
if a <= 3:
print (2∗a−1)
elif a <= 10:
print (3∗a−2)
else :
print (4∗a−3)
A 7 B 25 C 19 D 13
y y
y +8/2/17+ y
Question 5
for k in range (3):
print (k)
Question 6
for k in range (1 ,10 ,3):
print (k)
Question 7
somme = 0
for n in range (5):
somme = somme + n ∗∗2
print ( somme)
A 55 B 0/1/5/14/30 C 30 D 0/1/4/9/16
Question 8
somme = 0
for n in range (5):
somme = somme + n ∗∗2
print (somme)
A 0/1/5/14/30 B 30 C 55 D 0/1/4/9/16
Question 9
k = 0
while k < 6 :
print (k)
k += 2
Question 10
k = 0
while k < 6 :
k += 2
print (k)
Question 11
for lettre in "hello !":
print ( lettre )
Question 12
texte = "Un robot ne peut porter atteinte a un etre humain "
compteur = 0
for lettre in texte :
if lettre == ’e’:
compteur = compteur + 1
print ( compteur )
A 6 B 8 C 7 D 49
Question 13
def mystere (a,b):
return 4∗(a+b)
print ( mystere (2 ,5))
A 10 B 28 C 13 D 4*(a+b)
Question 14
texte = "Un robot ne peut porter atteinte a un etre humain "
compteur = 0
for lettre in texte :
compteur = compteur + 1
print ( compteur )
A 49 B 40 C 7 D 8
y y
y +8/4/15+ y
Question 15
texte = "Un robot."
def mystere2 (t):
i = 0
sortie = ""
while i < len(t):
if i%2 == 0:
sortie += "X"
else :
sortie += t[i]
i += 1
return sortie
print ( mystere2 (texte ))
Question 16
a = 8
if ... :
print ("a est non nul.")
Par quoi remplacer les ... pour que ”a est non nul” s’affiche ?
A a%0 B a // 0 C a != 0 D a /= 0
Question 17
for k in ... :
print (k)
Par quoi remplacer les ... pour que 2/4/6/8 s’affiche (/ correspondant à un retour
à la ligne) ?
Question 18
a = 0
while ... :
a = a + 1
print (a)
A a = 10 B a < 10 C a >= 0 D a != -1
y y
y +8/5/14+ y
Question 19
def ajoute (n,p):
somme = 0
for i in ...: # l i g n e a m o d i f i e r
somme = somme + i
return somme
Question 20
def plus court string (x,y) :
if ... :
return x
else :
return y
Je souhaite définir une fonction qui compare la longueur de deux chaı̂nes de car-
actères et me renvoie la plus courte.
Par quoi remplacer les ... pour que le programme soit correct ?
y y
y +8/6/13+ y
Question 1 : A B C D
Question 2 : A B C D
Question 3 : A B C D
Question 4 : A B C D
Question 5 : A B C D
Question 6 : A B C D
Question 7 : A B C D
Question 8 : A B C D
Question 9 : A B C D
Question 10 : A B C D
Question 11 : A B C D
Question 12 : A B C D
Question 13 : A B C D
Question 14 : A B C D
Question 15 : A B C D
Question 16 : A B C D
Question 17 : A B C D
Question 18 : A B C D
Question 19 : A B C D
Question 20 : A B C D
y y
y +9/1/12+ y
A 10 B 3 C 8 D 15
Question 2
a = 7
a += 2
a = a∗a + 1
print (a)
A 5 B 90 C 6 D 82
Question 3
a = 21
b = 5
print ( (a//b) + (a%b) )
A 5,2 B 5 C 5,25 D 4
Question 4
a = 7
if a <= 3:
print (2∗a−1)
elif a <= 10:
print (3∗a−2)
else :
print (4∗a−3)
A 7 B 13 C 25 D 19
y y
y +9/2/11+ y
Question 5
for k in range (3):
print (k)
Question 6
for k in range (1 ,10 ,3):
print (k)
Question 7
somme = 0
for n in range (5):
somme = somme + n ∗∗2
print ( somme)
A 0/1/4/9/16 B 30 C 55 D 0/1/5/14/30
Question 8
somme = 0
for n in range (5):
somme = somme + n ∗∗2
print (somme)
A 55 B 30 C 0/1/5/14/30 D 0/1/4/9/16
Question 9
k = 0
while k < 6 :
print (k)
k += 2
Question 10
k = 0
while k < 6 :
k += 2
print (k)
Question 11
for lettre in "hello !":
print ( lettre )
Question 12
texte = "Un robot ne peut porter atteinte a un etre humain "
compteur = 0
for lettre in texte :
if lettre == ’e’:
compteur = compteur + 1
print ( compteur )
A 7 B 8 C 6 D 49
Question 13
def mystere (a,b):
return 4∗(a+b)
print ( mystere (2 ,5))
A 10 B 28 C 13 D 4*(a+b)
Question 14
texte = "Un robot ne peut porter atteinte a un etre humain "
compteur = 0
for lettre in texte :
compteur = compteur + 1
print ( compteur )
A 49 B 40 C 7 D 8
y y
y +9/4/9+ y
Question 15
texte = "Un robot."
def mystere2 (t):
i = 0
sortie = ""
while i < len(t):
if i%2 == 0:
sortie += "X"
else :
sortie += t[i]
i += 1
return sortie
print ( mystere2 (texte ))
Question 16
a = 8
if ... :
print ("a est non nul.")
Par quoi remplacer les ... pour que ”a est non nul” s’affiche ?
A a /= 0 B a // 0 C a != 0 D a%0
Question 17
for k in ... :
print (k)
Par quoi remplacer les ... pour que 2/4/6/8 s’affiche (/ correspondant à un retour
à la ligne) ?
Question 18
a = 0
while ... :
a = a + 1
print (a)
A a < 10 B a >= 0 C a = 10 D a != -1
y y
y +9/5/8+ y
Question 19
def ajoute (n,p):
somme = 0
for i in ...: # l i g n e a m o d i f i e r
somme = somme + i
return somme
Question 20
def plus court string (x,y) :
if ... :
return x
else :
return y
Je souhaite définir une fonction qui compare la longueur de deux chaı̂nes de car-
actères et me renvoie la plus courte.
Par quoi remplacer les ... pour que le programme soit correct ?
y y
y +9/6/7+ y
Question 1 : A B C D
Question 2 : A B C D
Question 3 : A B C D
Question 4 : A B C D
Question 5 : A B C D
Question 6 : A B C D
Question 7 : A B C D
Question 8 : A B C D
Question 9 : A B C D
Question 10 : A B C D
Question 11 : A B C D
Question 12 : A B C D
Question 13 : A B C D
Question 14 : A B C D
Question 15 : A B C D
Question 16 : A B C D
Question 17 : A B C D
Question 18 : A B C D
Question 19 : A B C D
Question 20 : A B C D
y y
y +10/1/6+ y
A 15 B 8 C 3 D 10
Question 2
a = 7
a += 2
a = a∗a + 1
print (a)
A 82 B 6 C 5 D 90
Question 3
a = 21
b = 5
print ( (a//b) + (a%b) )
A 5,2 B 4 C 5 D 5,25
Question 4
a = 7
if a <= 3:
print (2∗a−1)
elif a <= 10:
print (3∗a−2)
else :
print (4∗a−3)
A 13 B 19 C 25 D 7
y y
y +10/2/5+ y
Question 5
for k in range (3):
print (k)
Question 6
for k in range (1 ,10 ,3):
print (k)
Question 7
somme = 0
for n in range (5):
somme = somme + n ∗∗2
print ( somme)
A 0/1/5/14/30 B 55 C 30 D 0/1/4/9/16
Question 8
somme = 0
for n in range (5):
somme = somme + n ∗∗2
print (somme)
A 0/1/5/14/30 B 55 C 30 D 0/1/4/9/16
Question 9
k = 0
while k < 6 :
print (k)
k += 2
Question 10
k = 0
while k < 6 :
k += 2
print (k)
Question 11
for lettre in "hello !":
print ( lettre )
Question 12
texte = "Un robot ne peut porter atteinte a un etre humain "
compteur = 0
for lettre in texte :
if lettre == ’e’:
compteur = compteur + 1
print ( compteur )
A 6 B 49 C 7 D 8
Question 13
def mystere (a,b):
return 4∗(a+b)
print ( mystere (2 ,5))
A 28 B 4*(a+b) C 10 D 13
Question 14
texte = "Un robot ne peut porter atteinte a un etre humain "
compteur = 0
for lettre in texte :
compteur = compteur + 1
print ( compteur )
A 7 B 8 C 49 D 40
y y
y +10/4/3+ y
Question 15
texte = "Un robot."
def mystere2 (t):
i = 0
sortie = ""
while i < len(t):
if i%2 == 0:
sortie += "X"
else :
sortie += t[i]
i += 1
return sortie
print ( mystere2 (texte ))
Question 16
a = 8
if ... :
print ("a est non nul.")
Par quoi remplacer les ... pour que ”a est non nul” s’affiche ?
A a // 0 B a != 0 C a%0 D a /= 0
Question 17
for k in ... :
print (k)
Par quoi remplacer les ... pour que 2/4/6/8 s’affiche (/ correspondant à un retour
à la ligne) ?
Question 18
a = 0
while ... :
a = a + 1
print (a)
A a >= 0 B a = 10 C a != -1 D a < 10
y y
y +10/5/2+ y
Question 19
def ajoute (n,p):
somme = 0
for i in ...: # l i g n e a m o d i f i e r
somme = somme + i
return somme
Question 20
def plus court string (x,y) :
if ... :
return x
else :
return y
Je souhaite définir une fonction qui compare la longueur de deux chaı̂nes de car-
actères et me renvoie la plus courte.
Par quoi remplacer les ... pour que le programme soit correct ?
y y
y +10/6/1+ y
Question 1 : A B C D
Question 2 : A B C D
Question 3 : A B C D
Question 4 : A B C D
Question 5 : A B C D
Question 6 : A B C D
Question 7 : A B C D
Question 8 : A B C D
Question 9 : A B C D
Question 10 : A B C D
Question 11 : A B C D
Question 12 : A B C D
Question 13 : A B C D
Question 14 : A B C D
Question 15 : A B C D
Question 16 : A B C D
Question 17 : A B C D
Question 18 : A B C D
Question 19 : A B C D
Question 20 : A B C D
y y
y +11/1/60+ y
A 8 B 3 C 15 D 10
Question 2
a = 7
a += 2
a = a∗a + 1
print (a)
A 90 B 6 C 82 D 5
Question 3
a = 21
b = 5
print ( (a//b) + (a%b) )
A 5,2 B 4 C 5,25 D 5
Question 4
a = 7
if a <= 3:
print (2∗a−1)
elif a <= 10:
print (3∗a−2)
else :
print (4∗a−3)
A 25 B 19 C 7 D 13
y y
y +11/2/59+ y
Question 5
for k in range (3):
print (k)
Question 6
for k in range (1 ,10 ,3):
print (k)
Question 7
somme = 0
for n in range (5):
somme = somme + n ∗∗2
print ( somme)
A 0/1/4/9/16 B 0/1/5/14/30 C 55 D 30
Question 8
somme = 0
for n in range (5):
somme = somme + n ∗∗2
print (somme)
A 55 B 30 C 0/1/4/9/16 D 0/1/5/14/30
Question 9
k = 0
while k < 6 :
print (k)
k += 2
Question 10
k = 0
while k < 6 :
k += 2
print (k)
Question 11
for lettre in "hello !":
print ( lettre )
Question 12
texte = "Un robot ne peut porter atteinte a un etre humain "
compteur = 0
for lettre in texte :
if lettre == ’e’:
compteur = compteur + 1
print ( compteur )
A 6 B 7 C 8 D 49
Question 13
def mystere (a,b):
return 4∗(a+b)
print ( mystere (2 ,5))
A 28 B 13 C 4*(a+b) D 10
Question 14
texte = "Un robot ne peut porter atteinte a un etre humain "
compteur = 0
for lettre in texte :
compteur = compteur + 1
print ( compteur )
A 40 B 7 C 49 D 8
y y
y +11/4/57+ y
Question 15
texte = "Un robot."
def mystere2 (t):
i = 0
sortie = ""
while i < len(t):
if i%2 == 0:
sortie += "X"
else :
sortie += t[i]
i += 1
return sortie
print ( mystere2 (texte ))
Question 16
a = 8
if ... :
print ("a est non nul.")
Par quoi remplacer les ... pour que ”a est non nul” s’affiche ?
A a // 0 B a%0 C a != 0 D a /= 0
Question 17
for k in ... :
print (k)
Par quoi remplacer les ... pour que 2/4/6/8 s’affiche (/ correspondant à un retour
à la ligne) ?
Question 18
a = 0
while ... :
a = a + 1
print (a)
A a < 10 B a != -1 C a >= 0 D a = 10
y y
y +11/5/56+ y
Question 19
def ajoute (n,p):
somme = 0
for i in ...: # l i g n e a m o d i f i e r
somme = somme + i
return somme
Question 20
def plus court string (x,y) :
if ... :
return x
else :
return y
Je souhaite définir une fonction qui compare la longueur de deux chaı̂nes de car-
actères et me renvoie la plus courte.
Par quoi remplacer les ... pour que le programme soit correct ?
y y
y +11/6/55+ y
Question 1 : A B C D
Question 2 : A B C D
Question 3 : A B C D
Question 4 : A B C D
Question 5 : A B C D
Question 6 : A B C D
Question 7 : A B C D
Question 8 : A B C D
Question 9 : A B C D
Question 10 : A B C D
Question 11 : A B C D
Question 12 : A B C D
Question 13 : A B C D
Question 14 : A B C D
Question 15 : A B C D
Question 16 : A B C D
Question 17 : A B C D
Question 18 : A B C D
Question 19 : A B C D
Question 20 : A B C D
y y
y +12/1/54+ y
A 10 B 3 C 15 D 8
Question 2
a = 7
a += 2
a = a∗a + 1
print (a)
A 90 B 82 C 5 D 6
Question 3
a = 21
b = 5
print ( (a//b) + (a%b) )
A 5,25 B 4 C 5,2 D 5
Question 4
a = 7
if a <= 3:
print (2∗a−1)
elif a <= 10:
print (3∗a−2)
else :
print (4∗a−3)
A 7 B 19 C 25 D 13
y y
y +12/2/53+ y
Question 5
for k in range (3):
print (k)
Question 6
for k in range (1 ,10 ,3):
print (k)
Question 7
somme = 0
for n in range (5):
somme = somme + n ∗∗2
print ( somme)
A 0/1/5/14/30 B 55 C 30 D 0/1/4/9/16
Question 8
somme = 0
for n in range (5):
somme = somme + n ∗∗2
print (somme)
A 55 B 30 C 0/1/5/14/30 D 0/1/4/9/16
Question 9
k = 0
while k < 6 :
print (k)
k += 2
Question 10
k = 0
while k < 6 :
k += 2
print (k)
Question 11
for lettre in "hello !":
print ( lettre )
Question 12
texte = "Un robot ne peut porter atteinte a un etre humain "
compteur = 0
for lettre in texte :
if lettre == ’e’:
compteur = compteur + 1
print ( compteur )
A 49 B 8 C 7 D 6
Question 13
def mystere (a,b):
return 4∗(a+b)
print ( mystere (2 ,5))
A 28 B 10 C 4*(a+b) D 13
Question 14
texte = "Un robot ne peut porter atteinte a un etre humain "
compteur = 0
for lettre in texte :
compteur = compteur + 1
print ( compteur )
A 7 B 40 C 49 D 8
y y
y +12/4/51+ y
Question 15
texte = "Un robot."
def mystere2 (t):
i = 0
sortie = ""
while i < len(t):
if i%2 == 0:
sortie += "X"
else :
sortie += t[i]
i += 1
return sortie
print ( mystere2 (texte ))
Question 16
a = 8
if ... :
print ("a est non nul.")
Par quoi remplacer les ... pour que ”a est non nul” s’affiche ?
A a%0 B a // 0 C a /= 0 D a != 0
Question 17
for k in ... :
print (k)
Par quoi remplacer les ... pour que 2/4/6/8 s’affiche (/ correspondant à un retour
à la ligne) ?
Question 18
a = 0
while ... :
a = a + 1
print (a)
A a = 10 B a >= 0 C a < 10 D a != -1
y y
y +12/5/50+ y
Question 19
def ajoute (n,p):
somme = 0
for i in ...: # l i g n e a m o d i f i e r
somme = somme + i
return somme
Question 20
def plus court string (x,y) :
if ... :
return x
else :
return y
Je souhaite définir une fonction qui compare la longueur de deux chaı̂nes de car-
actères et me renvoie la plus courte.
Par quoi remplacer les ... pour que le programme soit correct ?
y y
y +12/6/49+ y
Question 1 : A B C D
Question 2 : A B C D
Question 3 : A B C D
Question 4 : A B C D
Question 5 : A B C D
Question 6 : A B C D
Question 7 : A B C D
Question 8 : A B C D
Question 9 : A B C D
Question 10 : A B C D
Question 11 : A B C D
Question 12 : A B C D
Question 13 : A B C D
Question 14 : A B C D
Question 15 : A B C D
Question 16 : A B C D
Question 17 : A B C D
Question 18 : A B C D
Question 19 : A B C D
Question 20 : A B C D
y y
y +13/1/48+ y
A 15 B 10 C 3 D 8
Question 2
a = 7
a += 2
a = a∗a + 1
print (a)
A 82 B 90 C 6 D 5
Question 3
a = 21
b = 5
print ( (a//b) + (a%b) )
A 5 B 5,25 C 4 D 5,2
Question 4
a = 7
if a <= 3:
print (2∗a−1)
elif a <= 10:
print (3∗a−2)
else :
print (4∗a−3)
A 13 B 19 C 25 D 7
y y
y +13/2/47+ y
Question 5
for k in range (3):
print (k)
Question 6
for k in range (1 ,10 ,3):
print (k)
Question 7
somme = 0
for n in range (5):
somme = somme + n ∗∗2
print ( somme)
A 30 B 0/1/4/9/16 C 0/1/5/14/30 D 55
Question 8
somme = 0
for n in range (5):
somme = somme + n ∗∗2
print (somme)
A 0/1/5/14/30 B 30 C 55 D 0/1/4/9/16
Question 9
k = 0
while k < 6 :
print (k)
k += 2
Question 10
k = 0
while k < 6 :
k += 2
print (k)
Question 11
for lettre in "hello !":
print ( lettre )
Question 12
texte = "Un robot ne peut porter atteinte a un etre humain "
compteur = 0
for lettre in texte :
if lettre == ’e’:
compteur = compteur + 1
print ( compteur )
A 49 B 6 C 7 D 8
Question 13
def mystere (a,b):
return 4∗(a+b)
print ( mystere (2 ,5))
A 10 B 13 C 28 D 4*(a+b)
Question 14
texte = "Un robot ne peut porter atteinte a un etre humain "
compteur = 0
for lettre in texte :
compteur = compteur + 1
print ( compteur )
A 40 B 49 C 7 D 8
y y
y +13/4/45+ y
Question 15
texte = "Un robot."
def mystere2 (t):
i = 0
sortie = ""
while i < len(t):
if i%2 == 0:
sortie += "X"
else :
sortie += t[i]
i += 1
return sortie
print ( mystere2 (texte ))
Question 16
a = 8
if ... :
print ("a est non nul.")
Par quoi remplacer les ... pour que ”a est non nul” s’affiche ?
A a // 0 B a != 0 C a%0 D a /= 0
Question 17
for k in ... :
print (k)
Par quoi remplacer les ... pour que 2/4/6/8 s’affiche (/ correspondant à un retour
à la ligne) ?
Question 18
a = 0
while ... :
a = a + 1
print (a)
A a < 10 B a != -1 C a >= 0 D a = 10
y y
y +13/5/44+ y
Question 19
def ajoute (n,p):
somme = 0
for i in ...: # l i g n e a m o d i f i e r
somme = somme + i
return somme
Question 20
def plus court string (x,y) :
if ... :
return x
else :
return y
Je souhaite définir une fonction qui compare la longueur de deux chaı̂nes de car-
actères et me renvoie la plus courte.
Par quoi remplacer les ... pour que le programme soit correct ?
y y
y +13/6/43+ y
Question 1 : A B C D
Question 2 : A B C D
Question 3 : A B C D
Question 4 : A B C D
Question 5 : A B C D
Question 6 : A B C D
Question 7 : A B C D
Question 8 : A B C D
Question 9 : A B C D
Question 10 : A B C D
Question 11 : A B C D
Question 12 : A B C D
Question 13 : A B C D
Question 14 : A B C D
Question 15 : A B C D
Question 16 : A B C D
Question 17 : A B C D
Question 18 : A B C D
Question 19 : A B C D
Question 20 : A B C D
y y
y +14/1/42+ y
A 15 B 8 C 10 D 3
Question 2
a = 7
a += 2
a = a∗a + 1
print (a)
A 90 B 5 C 6 D 82
Question 3
a = 21
b = 5
print ( (a//b) + (a%b) )
A 5 B 5,25 C 5,2 D 4
Question 4
a = 7
if a <= 3:
print (2∗a−1)
elif a <= 10:
print (3∗a−2)
else :
print (4∗a−3)
A 13 B 7 C 19 D 25
y y
y +14/2/41+ y
Question 5
for k in range (3):
print (k)
Question 6
for k in range (1 ,10 ,3):
print (k)
Question 7
somme = 0
for n in range (5):
somme = somme + n ∗∗2
print ( somme)
A 30 B 0/1/4/9/16 C 0/1/5/14/30 D 55
Question 8
somme = 0
for n in range (5):
somme = somme + n ∗∗2
print (somme)
A 30 B 55 C 0/1/5/14/30 D 0/1/4/9/16
Question 9
k = 0
while k < 6 :
print (k)
k += 2
Question 10
k = 0
while k < 6 :
k += 2
print (k)
Question 11
for lettre in "hello !":
print ( lettre )
Question 12
texte = "Un robot ne peut porter atteinte a un etre humain "
compteur = 0
for lettre in texte :
if lettre == ’e’:
compteur = compteur + 1
print ( compteur )
A 6 B 8 C 7 D 49
Question 13
def mystere (a,b):
return 4∗(a+b)
print ( mystere (2 ,5))
A 13 B 28 C 4*(a+b) D 10
Question 14
texte = "Un robot ne peut porter atteinte a un etre humain "
compteur = 0
for lettre in texte :
compteur = compteur + 1
print ( compteur )
A 49 B 40 C 8 D 7
y y
y +14/4/39+ y
Question 15
texte = "Un robot."
def mystere2 (t):
i = 0
sortie = ""
while i < len(t):
if i%2 == 0:
sortie += "X"
else :
sortie += t[i]
i += 1
return sortie
print ( mystere2 (texte ))
Question 16
a = 8
if ... :
print ("a est non nul.")
Par quoi remplacer les ... pour que ”a est non nul” s’affiche ?
A a != 0 B a%0 C a /= 0 D a // 0
Question 17
for k in ... :
print (k)
Par quoi remplacer les ... pour que 2/4/6/8 s’affiche (/ correspondant à un retour
à la ligne) ?
Question 18
a = 0
while ... :
a = a + 1
print (a)
A a < 10 B a >= 0 C a != -1 D a = 10
y y
y +14/5/38+ y
Question 19
def ajoute (n,p):
somme = 0
for i in ...: # l i g n e a m o d i f i e r
somme = somme + i
return somme
Question 20
def plus court string (x,y) :
if ... :
return x
else :
return y
Je souhaite définir une fonction qui compare la longueur de deux chaı̂nes de car-
actères et me renvoie la plus courte.
Par quoi remplacer les ... pour que le programme soit correct ?
y y
y +14/6/37+ y
Question 1 : A B C D
Question 2 : A B C D
Question 3 : A B C D
Question 4 : A B C D
Question 5 : A B C D
Question 6 : A B C D
Question 7 : A B C D
Question 8 : A B C D
Question 9 : A B C D
Question 10 : A B C D
Question 11 : A B C D
Question 12 : A B C D
Question 13 : A B C D
Question 14 : A B C D
Question 15 : A B C D
Question 16 : A B C D
Question 17 : A B C D
Question 18 : A B C D
Question 19 : A B C D
Question 20 : A B C D
y y
y +15/1/36+ y
A 3 B 10 C 8 D 15
Question 2
a = 7
a += 2
a = a∗a + 1
print (a)
A 90 B 6 C 5 D 82
Question 3
a = 21
b = 5
print ( (a//b) + (a%b) )
A 5,2 B 5 C 4 D 5,25
Question 4
a = 7
if a <= 3:
print (2∗a−1)
elif a <= 10:
print (3∗a−2)
else :
print (4∗a−3)
A 7 B 13 C 19 D 25
y y
y +15/2/35+ y
Question 5
for k in range (3):
print (k)
Question 6
for k in range (1 ,10 ,3):
print (k)
Question 7
somme = 0
for n in range (5):
somme = somme + n ∗∗2
print ( somme)
A 30 B 0/1/4/9/16 C 55 D 0/1/5/14/30
Question 8
somme = 0
for n in range (5):
somme = somme + n ∗∗2
print (somme)
A 0/1/5/14/30 B 55 C 0/1/4/9/16 D 30
Question 9
k = 0
while k < 6 :
print (k)
k += 2
Question 10
k = 0
while k < 6 :
k += 2
print (k)
Question 11
for lettre in "hello !":
print ( lettre )
Question 12
texte = "Un robot ne peut porter atteinte a un etre humain "
compteur = 0
for lettre in texte :
if lettre == ’e’:
compteur = compteur + 1
print ( compteur )
A 6 B 8 C 7 D 49
Question 13
def mystere (a,b):
return 4∗(a+b)
print ( mystere (2 ,5))
A 4*(a+b) B 28 C 10 D 13
Question 14
texte = "Un robot ne peut porter atteinte a un etre humain "
compteur = 0
for lettre in texte :
compteur = compteur + 1
print ( compteur )
A 7 B 40 C 49 D 8
y y
y +15/4/33+ y
Question 15
texte = "Un robot."
def mystere2 (t):
i = 0
sortie = ""
while i < len(t):
if i%2 == 0:
sortie += "X"
else :
sortie += t[i]
i += 1
return sortie
print ( mystere2 (texte ))
Question 16
a = 8
if ... :
print ("a est non nul.")
Par quoi remplacer les ... pour que ”a est non nul” s’affiche ?
A a /= 0 B a%0 C a // 0 D a != 0
Question 17
for k in ... :
print (k)
Par quoi remplacer les ... pour que 2/4/6/8 s’affiche (/ correspondant à un retour
à la ligne) ?
Question 18
a = 0
while ... :
a = a + 1
print (a)
A a < 10 B a >= 0 C a != -1 D a = 10
y y
y +15/5/32+ y
Question 19
def ajoute (n,p):
somme = 0
for i in ...: # l i g n e a m o d i f i e r
somme = somme + i
return somme
Question 20
def plus court string (x,y) :
if ... :
return x
else :
return y
Je souhaite définir une fonction qui compare la longueur de deux chaı̂nes de car-
actères et me renvoie la plus courte.
Par quoi remplacer les ... pour que le programme soit correct ?
y y
y +15/6/31+ y
Question 1 : A B C D
Question 2 : A B C D
Question 3 : A B C D
Question 4 : A B C D
Question 5 : A B C D
Question 6 : A B C D
Question 7 : A B C D
Question 8 : A B C D
Question 9 : A B C D
Question 10 : A B C D
Question 11 : A B C D
Question 12 : A B C D
Question 13 : A B C D
Question 14 : A B C D
Question 15 : A B C D
Question 16 : A B C D
Question 17 : A B C D
Question 18 : A B C D
Question 19 : A B C D
Question 20 : A B C D
y y
y +16/1/30+ y
A 15 B 8 C 3 D 10
Question 2
a = 7
a += 2
a = a∗a + 1
print (a)
A 90 B 5 C 6 D 82
Question 3
a = 21
b = 5
print ( (a//b) + (a%b) )
A 5,2 B 4 C 5 D 5,25
Question 4
a = 7
if a <= 3:
print (2∗a−1)
elif a <= 10:
print (3∗a−2)
else :
print (4∗a−3)
A 25 B 13 C 19 D 7
y y
y +16/2/29+ y
Question 5
for k in range (3):
print (k)
Question 6
for k in range (1 ,10 ,3):
print (k)
Question 7
somme = 0
for n in range (5):
somme = somme + n ∗∗2
print ( somme)
A 0/1/5/14/30 B 0/1/4/9/16 C 30 D 55
Question 8
somme = 0
for n in range (5):
somme = somme + n ∗∗2
print (somme)
A 0/1/4/9/16 B 0/1/5/14/30 C 55 D 30
Question 9
k = 0
while k < 6 :
print (k)
k += 2
Question 10
k = 0
while k < 6 :
k += 2
print (k)
Question 11
for lettre in "hello !":
print ( lettre )
Question 12
texte = "Un robot ne peut porter atteinte a un etre humain "
compteur = 0
for lettre in texte :
if lettre == ’e’:
compteur = compteur + 1
print ( compteur )
A 49 B 7 C 6 D 8
Question 13
def mystere (a,b):
return 4∗(a+b)
print ( mystere (2 ,5))
A 13 B 28 C 10 D 4*(a+b)
Question 14
texte = "Un robot ne peut porter atteinte a un etre humain "
compteur = 0
for lettre in texte :
compteur = compteur + 1
print ( compteur )
A 40 B 8 C 49 D 7
y y
y +16/4/27+ y
Question 15
texte = "Un robot."
def mystere2 (t):
i = 0
sortie = ""
while i < len(t):
if i%2 == 0:
sortie += "X"
else :
sortie += t[i]
i += 1
return sortie
print ( mystere2 (texte ))
Question 16
a = 8
if ... :
print ("a est non nul.")
Par quoi remplacer les ... pour que ”a est non nul” s’affiche ?
A a // 0 B a != 0 C a /= 0 D a%0
Question 17
for k in ... :
print (k)
Par quoi remplacer les ... pour que 2/4/6/8 s’affiche (/ correspondant à un retour
à la ligne) ?
Question 18
a = 0
while ... :
a = a + 1
print (a)
A a < 10 B a = 10 C a >= 0 D a != -1
y y
y +16/5/26+ y
Question 19
def ajoute (n,p):
somme = 0
for i in ...: # l i g n e a m o d i f i e r
somme = somme + i
return somme
Question 20
def plus court string (x,y) :
if ... :
return x
else :
return y
Je souhaite définir une fonction qui compare la longueur de deux chaı̂nes de car-
actères et me renvoie la plus courte.
Par quoi remplacer les ... pour que le programme soit correct ?
y y
y +16/6/25+ y
Question 1 : A B C D
Question 2 : A B C D
Question 3 : A B C D
Question 4 : A B C D
Question 5 : A B C D
Question 6 : A B C D
Question 7 : A B C D
Question 8 : A B C D
Question 9 : A B C D
Question 10 : A B C D
Question 11 : A B C D
Question 12 : A B C D
Question 13 : A B C D
Question 14 : A B C D
Question 15 : A B C D
Question 16 : A B C D
Question 17 : A B C D
Question 18 : A B C D
Question 19 : A B C D
Question 20 : A B C D
y y
y +17/1/24+ y
A 3 B 15 C 8 D 10
Question 2
a = 7
a += 2
a = a∗a + 1
print (a)
A 5 B 6 C 90 D 82
Question 3
a = 21
b = 5
print ( (a//b) + (a%b) )
A 5,25 B 4 C 5 D 5,2
Question 4
a = 7
if a <= 3:
print (2∗a−1)
elif a <= 10:
print (3∗a−2)
else :
print (4∗a−3)
A 25 B 7 C 19 D 13
y y
y +17/2/23+ y
Question 5
for k in range (3):
print (k)
Question 6
for k in range (1 ,10 ,3):
print (k)
Question 7
somme = 0
for n in range (5):
somme = somme + n ∗∗2
print ( somme)
A 0/1/5/14/30 B 55 C 30 D 0/1/4/9/16
Question 8
somme = 0
for n in range (5):
somme = somme + n ∗∗2
print (somme)
A 30 B 0/1/5/14/30 C 55 D 0/1/4/9/16
Question 9
k = 0
while k < 6 :
print (k)
k += 2
Question 10
k = 0
while k < 6 :
k += 2
print (k)
Question 11
for lettre in "hello !":
print ( lettre )
Question 12
texte = "Un robot ne peut porter atteinte a un etre humain "
compteur = 0
for lettre in texte :
if lettre == ’e’:
compteur = compteur + 1
print ( compteur )
A 8 B 6 C 7 D 49
Question 13
def mystere (a,b):
return 4∗(a+b)
print ( mystere (2 ,5))
A 4*(a+b) B 13 C 10 D 28
Question 14
texte = "Un robot ne peut porter atteinte a un etre humain "
compteur = 0
for lettre in texte :
compteur = compteur + 1
print ( compteur )
A 40 B 7 C 49 D 8
y y
y +17/4/21+ y
Question 15
texte = "Un robot."
def mystere2 (t):
i = 0
sortie = ""
while i < len(t):
if i%2 == 0:
sortie += "X"
else :
sortie += t[i]
i += 1
return sortie
print ( mystere2 (texte ))
Question 16
a = 8
if ... :
print ("a est non nul.")
Par quoi remplacer les ... pour que ”a est non nul” s’affiche ?
A a%0 B a /= 0 C a // 0 D a != 0
Question 17
for k in ... :
print (k)
Par quoi remplacer les ... pour que 2/4/6/8 s’affiche (/ correspondant à un retour
à la ligne) ?
Question 18
a = 0
while ... :
a = a + 1
print (a)
A a >= 0 B a = 10 C a != -1 D a < 10
y y
y +17/5/20+ y
Question 19
def ajoute (n,p):
somme = 0
for i in ...: # l i g n e a m o d i f i e r
somme = somme + i
return somme
Question 20
def plus court string (x,y) :
if ... :
return x
else :
return y
Je souhaite définir une fonction qui compare la longueur de deux chaı̂nes de car-
actères et me renvoie la plus courte.
Par quoi remplacer les ... pour que le programme soit correct ?
y y
y +17/6/19+ y
Question 1 : A B C D
Question 2 : A B C D
Question 3 : A B C D
Question 4 : A B C D
Question 5 : A B C D
Question 6 : A B C D
Question 7 : A B C D
Question 8 : A B C D
Question 9 : A B C D
Question 10 : A B C D
Question 11 : A B C D
Question 12 : A B C D
Question 13 : A B C D
Question 14 : A B C D
Question 15 : A B C D
Question 16 : A B C D
Question 17 : A B C D
Question 18 : A B C D
Question 19 : A B C D
Question 20 : A B C D
y y
y +18/1/18+ y
A 10 B 8 C 3 D 15
Question 2
a = 7
a += 2
a = a∗a + 1
print (a)
A 6 B 5 C 90 D 82
Question 3
a = 21
b = 5
print ( (a//b) + (a%b) )
A 5 B 5,25 C 5,2 D 4
Question 4
a = 7
if a <= 3:
print (2∗a−1)
elif a <= 10:
print (3∗a−2)
else :
print (4∗a−3)
A 7 B 25 C 19 D 13
y y
y +18/2/17+ y
Question 5
for k in range (3):
print (k)
Question 6
for k in range (1 ,10 ,3):
print (k)
Question 7
somme = 0
for n in range (5):
somme = somme + n ∗∗2
print ( somme)
A 55 B 30 C 0/1/5/14/30 D 0/1/4/9/16
Question 8
somme = 0
for n in range (5):
somme = somme + n ∗∗2
print (somme)
A 0/1/5/14/30 B 0/1/4/9/16 C 30 D 55
Question 9
k = 0
while k < 6 :
print (k)
k += 2
Question 10
k = 0
while k < 6 :
k += 2
print (k)
Question 11
for lettre in "hello !":
print ( lettre )
Question 12
texte = "Un robot ne peut porter atteinte a un etre humain "
compteur = 0
for lettre in texte :
if lettre == ’e’:
compteur = compteur + 1
print ( compteur )
A 6 B 7 C 49 D 8
Question 13
def mystere (a,b):
return 4∗(a+b)
print ( mystere (2 ,5))
A 13 B 28 C 10 D 4*(a+b)
Question 14
texte = "Un robot ne peut porter atteinte a un etre humain "
compteur = 0
for lettre in texte :
compteur = compteur + 1
print ( compteur )
A 40 B 7 C 49 D 8
y y
y +18/4/15+ y
Question 15
texte = "Un robot."
def mystere2 (t):
i = 0
sortie = ""
while i < len(t):
if i%2 == 0:
sortie += "X"
else :
sortie += t[i]
i += 1
return sortie
print ( mystere2 (texte ))
Question 16
a = 8
if ... :
print ("a est non nul.")
Par quoi remplacer les ... pour que ”a est non nul” s’affiche ?
A a // 0 B a%0 C a != 0 D a /= 0
Question 17
for k in ... :
print (k)
Par quoi remplacer les ... pour que 2/4/6/8 s’affiche (/ correspondant à un retour
à la ligne) ?
Question 18
a = 0
while ... :
a = a + 1
print (a)
A a < 10 B a = 10 C a >= 0 D a != -1
y y
y +18/5/14+ y
Question 19
def ajoute (n,p):
somme = 0
for i in ...: # l i g n e a m o d i f i e r
somme = somme + i
return somme
Question 20
def plus court string (x,y) :
if ... :
return x
else :
return y
Je souhaite définir une fonction qui compare la longueur de deux chaı̂nes de car-
actères et me renvoie la plus courte.
Par quoi remplacer les ... pour que le programme soit correct ?
y y
y +18/6/13+ y
Question 1 : A B C D
Question 2 : A B C D
Question 3 : A B C D
Question 4 : A B C D
Question 5 : A B C D
Question 6 : A B C D
Question 7 : A B C D
Question 8 : A B C D
Question 9 : A B C D
Question 10 : A B C D
Question 11 : A B C D
Question 12 : A B C D
Question 13 : A B C D
Question 14 : A B C D
Question 15 : A B C D
Question 16 : A B C D
Question 17 : A B C D
Question 18 : A B C D
Question 19 : A B C D
Question 20 : A B C D
y y
y +19/1/12+ y
A 8 B 15 C 10 D 3
Question 2
a = 7
a += 2
a = a∗a + 1
print (a)
A 82 B 90 C 5 D 6
Question 3
a = 21
b = 5
print ( (a//b) + (a%b) )
A 4 B 5,2 C 5,25 D 5
Question 4
a = 7
if a <= 3:
print (2∗a−1)
elif a <= 10:
print (3∗a−2)
else :
print (4∗a−3)
A 25 B 19 C 7 D 13
y y
y +19/2/11+ y
Question 5
for k in range (3):
print (k)
Question 6
for k in range (1 ,10 ,3):
print (k)
Question 7
somme = 0
for n in range (5):
somme = somme + n ∗∗2
print ( somme)
A 55 B 0/1/5/14/30 C 30 D 0/1/4/9/16
Question 8
somme = 0
for n in range (5):
somme = somme + n ∗∗2
print (somme)
A 0/1/5/14/30 B 30 C 55 D 0/1/4/9/16
Question 9
k = 0
while k < 6 :
print (k)
k += 2
Question 10
k = 0
while k < 6 :
k += 2
print (k)
Question 11
for lettre in "hello !":
print ( lettre )
Question 12
texte = "Un robot ne peut porter atteinte a un etre humain "
compteur = 0
for lettre in texte :
if lettre == ’e’:
compteur = compteur + 1
print ( compteur )
A 8 B 6 C 49 D 7
Question 13
def mystere (a,b):
return 4∗(a+b)
print ( mystere (2 ,5))
A 13 B 28 C 4*(a+b) D 10
Question 14
texte = "Un robot ne peut porter atteinte a un etre humain "
compteur = 0
for lettre in texte :
compteur = compteur + 1
print ( compteur )
A 40 B 7 C 8 D 49
y y
y +19/4/9+ y
Question 15
texte = "Un robot."
def mystere2 (t):
i = 0
sortie = ""
while i < len(t):
if i%2 == 0:
sortie += "X"
else :
sortie += t[i]
i += 1
return sortie
print ( mystere2 (texte ))
Question 16
a = 8
if ... :
print ("a est non nul.")
Par quoi remplacer les ... pour que ”a est non nul” s’affiche ?
A a // 0 B a%0 C a /= 0 D a != 0
Question 17
for k in ... :
print (k)
Par quoi remplacer les ... pour que 2/4/6/8 s’affiche (/ correspondant à un retour
à la ligne) ?
Question 18
a = 0
while ... :
a = a + 1
print (a)
A a >= 0 B a = 10 C a < 10 D a != -1
y y
y +19/5/8+ y
Question 19
def ajoute (n,p):
somme = 0
for i in ...: # l i g n e a m o d i f i e r
somme = somme + i
return somme
Question 20
def plus court string (x,y) :
if ... :
return x
else :
return y
Je souhaite définir une fonction qui compare la longueur de deux chaı̂nes de car-
actères et me renvoie la plus courte.
Par quoi remplacer les ... pour que le programme soit correct ?
y y
y +19/6/7+ y
Question 1 : A B C D
Question 2 : A B C D
Question 3 : A B C D
Question 4 : A B C D
Question 5 : A B C D
Question 6 : A B C D
Question 7 : A B C D
Question 8 : A B C D
Question 9 : A B C D
Question 10 : A B C D
Question 11 : A B C D
Question 12 : A B C D
Question 13 : A B C D
Question 14 : A B C D
Question 15 : A B C D
Question 16 : A B C D
Question 17 : A B C D
Question 18 : A B C D
Question 19 : A B C D
Question 20 : A B C D
y y
y +20/1/6+ y
A 10 B 15 C 8 D 3
Question 2
a = 7
a += 2
a = a∗a + 1
print (a)
A 5 B 90 C 82 D 6
Question 3
a = 21
b = 5
print ( (a//b) + (a%b) )
A 5 B 5,2 C 5,25 D 4
Question 4
a = 7
if a <= 3:
print (2∗a−1)
elif a <= 10:
print (3∗a−2)
else :
print (4∗a−3)
A 25 B 19 C 13 D 7
y y
y +20/2/5+ y
Question 5
for k in range (3):
print (k)
Question 6
for k in range (1 ,10 ,3):
print (k)
Question 7
somme = 0
for n in range (5):
somme = somme + n ∗∗2
print ( somme)
A 30 B 0/1/4/9/16 C 55 D 0/1/5/14/30
Question 8
somme = 0
for n in range (5):
somme = somme + n ∗∗2
print (somme)
A 30 B 55 C 0/1/5/14/30 D 0/1/4/9/16
Question 9
k = 0
while k < 6 :
print (k)
k += 2
Question 10
k = 0
while k < 6 :
k += 2
print (k)
Question 11
for lettre in "hello !":
print ( lettre )
Question 12
texte = "Un robot ne peut porter atteinte a un etre humain "
compteur = 0
for lettre in texte :
if lettre == ’e’:
compteur = compteur + 1
print ( compteur )
A 8 B 6 C 49 D 7
Question 13
def mystere (a,b):
return 4∗(a+b)
print ( mystere (2 ,5))
A 13 B 4*(a+b) C 10 D 28
Question 14
texte = "Un robot ne peut porter atteinte a un etre humain "
compteur = 0
for lettre in texte :
compteur = compteur + 1
print ( compteur )
A 8 B 40 C 7 D 49
y y
y +20/4/3+ y
Question 15
texte = "Un robot."
def mystere2 (t):
i = 0
sortie = ""
while i < len(t):
if i%2 == 0:
sortie += "X"
else :
sortie += t[i]
i += 1
return sortie
print ( mystere2 (texte ))
Question 16
a = 8
if ... :
print ("a est non nul.")
Par quoi remplacer les ... pour que ”a est non nul” s’affiche ?
A a // 0 B a%0 C a /= 0 D a != 0
Question 17
for k in ... :
print (k)
Par quoi remplacer les ... pour que 2/4/6/8 s’affiche (/ correspondant à un retour
à la ligne) ?
Question 18
a = 0
while ... :
a = a + 1
print (a)
A a = 10 B a < 10 C a != -1 D a >= 0
y y
y +20/5/2+ y
Question 19
def ajoute (n,p):
somme = 0
for i in ...: # l i g n e a m o d i f i e r
somme = somme + i
return somme
Question 20
def plus court string (x,y) :
if ... :
return x
else :
return y
Je souhaite définir une fonction qui compare la longueur de deux chaı̂nes de car-
actères et me renvoie la plus courte.
Par quoi remplacer les ... pour que le programme soit correct ?
y y
y +20/6/1+ y
Feuille de réponses :
PEYREDIEU DU CHARLAT Maxime
Les réponses aux questions sont à donner exclusivement sur cette
feuille : les réponses données sur les feuilles précédentes ne seront
pas prises en compte.
Question 1 : A B C D
Question 2 : A B C D
Question 3 : A B C D
Question 4 : A B C D
Question 5 : A B C D
Question 6 : A B C D
Question 7 : A B C D
Question 8 : A B C D
Question 9 : A B C D
Question 10 : A B C D
Question 11 : A B C D
Question 12 : A B C D
Question 13 : A B C D
Question 14 : A B C D
Question 15 : A B C D
Question 16 : A B C D
Question 17 : A B C D
Question 18 : A B C D
Question 19 : A B C D
Question 20 : A B C D
y y
y +21/1/60+ y
A 8 B 15 C 3 D 10
Question 2
a = 7
a += 2
a = a∗a + 1
print (a)
A 6 B 82 C 5 D 90
Question 3
a = 21
b = 5
print ( (a//b) + (a%b) )
A 4 B 5,25 C 5 D 5,2
Question 4
a = 7
if a <= 3:
print (2∗a−1)
elif a <= 10:
print (3∗a−2)
else :
print (4∗a−3)
A 13 B 19 C 25 D 7
y y
y +21/2/59+ y
Question 5
for k in range (3):
print (k)
Question 6
for k in range (1 ,10 ,3):
print (k)
Question 7
somme = 0
for n in range (5):
somme = somme + n ∗∗2
print ( somme)
A 0/1/5/14/30 B 0/1/4/9/16 C 55 D 30
Question 8
somme = 0
for n in range (5):
somme = somme + n ∗∗2
print (somme)
A 0/1/4/9/16 B 30 C 55 D 0/1/5/14/30
Question 9
k = 0
while k < 6 :
print (k)
k += 2
Question 10
k = 0
while k < 6 :
k += 2
print (k)
Question 11
for lettre in "hello !":
print ( lettre )
Question 12
texte = "Un robot ne peut porter atteinte a un etre humain "
compteur = 0
for lettre in texte :
if lettre == ’e’:
compteur = compteur + 1
print ( compteur )
A 49 B 8 C 6 D 7
Question 13
def mystere (a,b):
return 4∗(a+b)
print ( mystere (2 ,5))
A 4*(a+b) B 28 C 13 D 10
Question 14
texte = "Un robot ne peut porter atteinte a un etre humain "
compteur = 0
for lettre in texte :
compteur = compteur + 1
print ( compteur )
A 7 B 49 C 40 D 8
y y
y +21/4/57+ y
Question 15
texte = "Un robot."
def mystere2 (t):
i = 0
sortie = ""
while i < len(t):
if i%2 == 0:
sortie += "X"
else :
sortie += t[i]
i += 1
return sortie
print ( mystere2 (texte ))
Question 16
a = 8
if ... :
print ("a est non nul.")
Par quoi remplacer les ... pour que ”a est non nul” s’affiche ?
A a != 0 B a // 0 C a /= 0 D a%0
Question 17
for k in ... :
print (k)
Par quoi remplacer les ... pour que 2/4/6/8 s’affiche (/ correspondant à un retour
à la ligne) ?
Question 18
a = 0
while ... :
a = a + 1
print (a)
A a >= 0 B a < 10 C a = 10 D a != -1
y y
y +21/5/56+ y
Question 19
def ajoute (n,p):
somme = 0
for i in ...: # l i g n e a m o d i f i e r
somme = somme + i
return somme
Question 20
def plus court string (x,y) :
if ... :
return x
else :
return y
Je souhaite définir une fonction qui compare la longueur de deux chaı̂nes de car-
actères et me renvoie la plus courte.
Par quoi remplacer les ... pour que le programme soit correct ?
y y
y +21/6/55+ y
Question 1 : A B C D
Question 2 : A B C D
Question 3 : A B C D
Question 4 : A B C D
Question 5 : A B C D
Question 6 : A B C D
Question 7 : A B C D
Question 8 : A B C D
Question 9 : A B C D
Question 10 : A B C D
Question 11 : A B C D
Question 12 : A B C D
Question 13 : A B C D
Question 14 : A B C D
Question 15 : A B C D
Question 16 : A B C D
Question 17 : A B C D
Question 18 : A B C D
Question 19 : A B C D
Question 20 : A B C D
y y
y +22/1/54+ y
A 15 B 8 C 3 D 10
Question 2
a = 7
a += 2
a = a∗a + 1
print (a)
A 6 B 90 C 82 D 5
Question 3
a = 21
b = 5
print ( (a//b) + (a%b) )
A 5,2 B 5 C 5,25 D 4
Question 4
a = 7
if a <= 3:
print (2∗a−1)
elif a <= 10:
print (3∗a−2)
else :
print (4∗a−3)
A 7 B 13 C 25 D 19
y y
y +22/2/53+ y
Question 5
for k in range (3):
print (k)
Question 6
for k in range (1 ,10 ,3):
print (k)
Question 7
somme = 0
for n in range (5):
somme = somme + n ∗∗2
print ( somme)
A 0/1/5/14/30 B 30 C 0/1/4/9/16 D 55
Question 8
somme = 0
for n in range (5):
somme = somme + n ∗∗2
print (somme)
A 30 B 55 C 0/1/5/14/30 D 0/1/4/9/16
Question 9
k = 0
while k < 6 :
print (k)
k += 2
Question 10
k = 0
while k < 6 :
k += 2
print (k)
Question 11
for lettre in "hello !":
print ( lettre )
Question 12
texte = "Un robot ne peut porter atteinte a un etre humain "
compteur = 0
for lettre in texte :
if lettre == ’e’:
compteur = compteur + 1
print ( compteur )
A 8 B 7 C 49 D 6
Question 13
def mystere (a,b):
return 4∗(a+b)
print ( mystere (2 ,5))
A 28 B 4*(a+b) C 13 D 10
Question 14
texte = "Un robot ne peut porter atteinte a un etre humain "
compteur = 0
for lettre in texte :
compteur = compteur + 1
print ( compteur )
A 40 B 7 C 8 D 49
y y
y +22/4/51+ y
Question 15
texte = "Un robot."
def mystere2 (t):
i = 0
sortie = ""
while i < len(t):
if i%2 == 0:
sortie += "X"
else :
sortie += t[i]
i += 1
return sortie
print ( mystere2 (texte ))
Question 16
a = 8
if ... :
print ("a est non nul.")
Par quoi remplacer les ... pour que ”a est non nul” s’affiche ?
A a%0 B a != 0 C a // 0 D a /= 0
Question 17
for k in ... :
print (k)
Par quoi remplacer les ... pour que 2/4/6/8 s’affiche (/ correspondant à un retour
à la ligne) ?
Question 18
a = 0
while ... :
a = a + 1
print (a)
A a = 10 B a >= 0 C a != -1 D a < 10
y y
y +22/5/50+ y
Question 19
def ajoute (n,p):
somme = 0
for i in ...: # l i g n e a m o d i f i e r
somme = somme + i
return somme
Question 20
def plus court string (x,y) :
if ... :
return x
else :
return y
Je souhaite définir une fonction qui compare la longueur de deux chaı̂nes de car-
actères et me renvoie la plus courte.
Par quoi remplacer les ... pour que le programme soit correct ?
y y
y +22/6/49+ y
Question 1 : A B C D
Question 2 : A B C D
Question 3 : A B C D
Question 4 : A B C D
Question 5 : A B C D
Question 6 : A B C D
Question 7 : A B C D
Question 8 : A B C D
Question 9 : A B C D
Question 10 : A B C D
Question 11 : A B C D
Question 12 : A B C D
Question 13 : A B C D
Question 14 : A B C D
Question 15 : A B C D
Question 16 : A B C D
Question 17 : A B C D
Question 18 : A B C D
Question 19 : A B C D
Question 20 : A B C D
y y
y +23/1/48+ y
A 15 B 8 C 10 D 3
Question 2
a = 7
a += 2
a = a∗a + 1
print (a)
A 82 B 90 C 6 D 5
Question 3
a = 21
b = 5
print ( (a//b) + (a%b) )
A 5,2 B 5 C 5,25 D 4
Question 4
a = 7
if a <= 3:
print (2∗a−1)
elif a <= 10:
print (3∗a−2)
else :
print (4∗a−3)
A 13 B 25 C 19 D 7
y y
y +23/2/47+ y
Question 5
for k in range (3):
print (k)
Question 6
for k in range (1 ,10 ,3):
print (k)
Question 7
somme = 0
for n in range (5):
somme = somme + n ∗∗2
print ( somme)
A 0/1/5/14/30 B 55 C 0/1/4/9/16 D 30
Question 8
somme = 0
for n in range (5):
somme = somme + n ∗∗2
print (somme)
A 30 B 55 C 0/1/5/14/30 D 0/1/4/9/16
Question 9
k = 0
while k < 6 :
print (k)
k += 2
Question 10
k = 0
while k < 6 :
k += 2
print (k)
Question 11
for lettre in "hello !":
print ( lettre )
Question 12
texte = "Un robot ne peut porter atteinte a un etre humain "
compteur = 0
for lettre in texte :
if lettre == ’e’:
compteur = compteur + 1
print ( compteur )
A 6 B 7 C 49 D 8
Question 13
def mystere (a,b):
return 4∗(a+b)
print ( mystere (2 ,5))
A 4*(a+b) B 10 C 13 D 28
Question 14
texte = "Un robot ne peut porter atteinte a un etre humain "
compteur = 0
for lettre in texte :
compteur = compteur + 1
print ( compteur )
A 49 B 8 C 40 D 7
y y
y +23/4/45+ y
Question 15
texte = "Un robot."
def mystere2 (t):
i = 0
sortie = ""
while i < len(t):
if i%2 == 0:
sortie += "X"
else :
sortie += t[i]
i += 1
return sortie
print ( mystere2 (texte ))
Question 16
a = 8
if ... :
print ("a est non nul.")
Par quoi remplacer les ... pour que ”a est non nul” s’affiche ?
A a%0 B a /= 0 C a != 0 D a // 0
Question 17
for k in ... :
print (k)
Par quoi remplacer les ... pour que 2/4/6/8 s’affiche (/ correspondant à un retour
à la ligne) ?
Question 18
a = 0
while ... :
a = a + 1
print (a)
A a < 10 B a = 10 C a >= 0 D a != -1
y y
y +23/5/44+ y
Question 19
def ajoute (n,p):
somme = 0
for i in ...: # l i g n e a m o d i f i e r
somme = somme + i
return somme
Question 20
def plus court string (x,y) :
if ... :
return x
else :
return y
Je souhaite définir une fonction qui compare la longueur de deux chaı̂nes de car-
actères et me renvoie la plus courte.
Par quoi remplacer les ... pour que le programme soit correct ?
y y
y +23/6/43+ y
Question 1 : A B C D
Question 2 : A B C D
Question 3 : A B C D
Question 4 : A B C D
Question 5 : A B C D
Question 6 : A B C D
Question 7 : A B C D
Question 8 : A B C D
Question 9 : A B C D
Question 10 : A B C D
Question 11 : A B C D
Question 12 : A B C D
Question 13 : A B C D
Question 14 : A B C D
Question 15 : A B C D
Question 16 : A B C D
Question 17 : A B C D
Question 18 : A B C D
Question 19 : A B C D
Question 20 : A B C D
y y
y +24/1/42+ y
A 10 B 8 C 15 D 3
Question 2
a = 7
a += 2
a = a∗a + 1
print (a)
A 6 B 90 C 5 D 82
Question 3
a = 21
b = 5
print ( (a//b) + (a%b) )
A 5,2 B 4 C 5,25 D 5
Question 4
a = 7
if a <= 3:
print (2∗a−1)
elif a <= 10:
print (3∗a−2)
else :
print (4∗a−3)
A 7 B 19 C 13 D 25
y y
y +24/2/41+ y
Question 5
for k in range (3):
print (k)
Question 6
for k in range (1 ,10 ,3):
print (k)
Question 7
somme = 0
for n in range (5):
somme = somme + n ∗∗2
print ( somme)
A 0/1/4/9/16 B 55 C 0/1/5/14/30 D 30
Question 8
somme = 0
for n in range (5):
somme = somme + n ∗∗2
print (somme)
A 30 B 0/1/4/9/16 C 55 D 0/1/5/14/30
Question 9
k = 0
while k < 6 :
print (k)
k += 2
Question 10
k = 0
while k < 6 :
k += 2
print (k)
Question 11
for lettre in "hello !":
print ( lettre )
Question 12
texte = "Un robot ne peut porter atteinte a un etre humain "
compteur = 0
for lettre in texte :
if lettre == ’e’:
compteur = compteur + 1
print ( compteur )
A 6 B 8 C 7 D 49
Question 13
def mystere (a,b):
return 4∗(a+b)
print ( mystere (2 ,5))
A 28 B 10 C 13 D 4*(a+b)
Question 14
texte = "Un robot ne peut porter atteinte a un etre humain "
compteur = 0
for lettre in texte :
compteur = compteur + 1
print ( compteur )
A 49 B 7 C 40 D 8
y y
y +24/4/39+ y
Question 15
texte = "Un robot."
def mystere2 (t):
i = 0
sortie = ""
while i < len(t):
if i%2 == 0:
sortie += "X"
else :
sortie += t[i]
i += 1
return sortie
print ( mystere2 (texte ))
Question 16
a = 8
if ... :
print ("a est non nul.")
Par quoi remplacer les ... pour que ”a est non nul” s’affiche ?
A a /= 0 B a%0 C a // 0 D a != 0
Question 17
for k in ... :
print (k)
Par quoi remplacer les ... pour que 2/4/6/8 s’affiche (/ correspondant à un retour
à la ligne) ?
Question 18
a = 0
while ... :
a = a + 1
print (a)
A a >= 0 B a = 10 C a < 10 D a != -1
y y
y +24/5/38+ y
Question 19
def ajoute (n,p):
somme = 0
for i in ...: # l i g n e a m o d i f i e r
somme = somme + i
return somme
Question 20
def plus court string (x,y) :
if ... :
return x
else :
return y
Je souhaite définir une fonction qui compare la longueur de deux chaı̂nes de car-
actères et me renvoie la plus courte.
Par quoi remplacer les ... pour que le programme soit correct ?
y y
y +24/6/37+ y
Question 1 : A B C D
Question 2 : A B C D
Question 3 : A B C D
Question 4 : A B C D
Question 5 : A B C D
Question 6 : A B C D
Question 7 : A B C D
Question 8 : A B C D
Question 9 : A B C D
Question 10 : A B C D
Question 11 : A B C D
Question 12 : A B C D
Question 13 : A B C D
Question 14 : A B C D
Question 15 : A B C D
Question 16 : A B C D
Question 17 : A B C D
Question 18 : A B C D
Question 19 : A B C D
Question 20 : A B C D
y y