QCM n°1

QCM 

Question  1:

En Python 3, le type de 3/2 est…

A)  int
B)  float
C)  Fraction
D)  bool

QCM 

Question  2:

En Python 3, le type de ['za',True,14,3.7]  est…

A)  tuple
B)  list
C)  str
D)  bool

QCM 

Question  3:

Quel est le résultat de l’expression

A) '7'
B) '331'
C) '33'
D) Erreur de type

'3' * 2 + '1'

QCM 

Question  4:

Quel est le résultat de l’expression

A) 16
B) 8
C) 10
D) 7

1+3**2

QCM 

Question  5:

 Laquelle des listes ci-dessous crée
une liste des carrés de 0 à 4 inclus ?

A)
B)
C)
D) 

[i**2 for i in range(0,4)]
[i*i for i in range(5)]
[i^2 for i in range(5)]
list(i**2 for i in range(1,5))

QCM 

Question  6:

Qu'affiche dans la console le code suivant:

A) 3
B) 4
C) 5
D) 6

l = [1, 2, 3]
l.append([4, 5])
print(len(l))

QCM 

Question 7:

Text

A) 1012.5
B) True
C) False
D) 20.25

def f (x):
	return  x % 2 == 0
print(f(2025))

affiche  :

QCM 

Question  8:

la  valeur de 

A) True
B) False
C) None
D) Error

not( 1+4*5==25)

est :

QCM 

Question  9:

Qu'affiche, dans la console, le code suivant :

A) 82
B) Error
C)'resultat'
D) 4

import math
x=9
resultat=math.sqrt(x)+1
print(resultat)

QCM 

Question  10:

Qu'affiche dans la console le code suivant :

A) (3,3000)
B) (2,300)
C) (0,3)
D) (1,30)

n=0
U=3
while U<100 :
 U=U*10
 n=n+1
print(n,U) 

Solutions