QCM Python – Partie 11
Questions pratiques pour testez vos connaissances sur la programmation Python à savoir des structures conditionnelles, des opérations logiques, des boucles, des fonctions, etc. Testez votre connaissance et travaillez sur les questions que vous trompez le plus souvent.
1. Supposons que list1
soit ['h', 'e', 'l', 'l', 'o']
, alors len(list1)
?
A 4
B 5
C Erreur
D None
2. Supposons que list1
soit [100, 20, 5, 99]
, alors max(list1)
?
A 99
B 5
C 20
D 100
3. Supposons que list1
soit [100, 15, 0, 2]
, alors min(list1)
?
A 100
B 15
C 0
D 2
4. Supposons que list1
soit [1, 2, 3]
, alors sum(list1)
?
A 1
B 6
C 3
D Erreur
5. Supposons que list1
soit [1, 28, 99, 15, 35]
, alors list1 [-1]
?
A 1
B 35
C None
D Erreur
6. Supposons une liste avec le nom list1, contient 5 éléments. Vous pouvez obtenir le 3ème élément de la liste en utilisant:
A list1[3]
B list1[2]
C list1['3']
D list1['2']
7. Quelle est la sortie du code suivant?
list1 = ['P', 'y', 't', 'h', 'o', 'n'] print(list1[:-3])
A [‘P’, ‘y’, ‘t’, ‘h’, ‘o’, ‘n’]
B [‘P’, ‘y’, ‘t’, ‘h’, ‘o’]
C [‘P’, ‘y’, ‘t’, ‘h’]
D [‘P’, ‘y’, ‘t’]
8. Supposons que vous deviez afficher la constante pi définie dans le module « math ». Lequel des codes suivants peut effectuer cette tâche?
A
print(pi)
B
print(math.pi)
C
from math import pi print(math.pi)
D
from math import pi print(pi)
9. Quelle est la sortie du code suivant?
v = [print(i) for i in str if i not in "aeiou"]
A Affiche toutes les voyelles dans str
B Affiche toutes les consonnes dans str
C Affiche tous les caractères de str qui ne sont pas des voyelles
D Affiche uniquement la sortie lors de l’exécution de « print(v) »
10. Quelle est la sortie du code suivant?
str = "hello" l = [(i.upper(), len(i)) for i in str] print(l)
A [(‘HELLO’, 5)]
B [(‘hello’, 5)]
C [(‘H’, 1), (‘E’, 1), (‘L’, 1), (‘L’, 1), (‘O’, 1)]
D Aucune de ces réponses n’est vraie.
qcm partie 11
6. Supposons une liste avec le nom list1, contient 5 éléments. Vous pouvez obtenir le 3ème élément de la liste en utilisant:
A list1[3]
B list1[2]
C list1[‘3’]
D list1[‘2’]
vous proposez la Réponse C
ne serait ce pas plutôt la B
Vous avez raison. Merci pour cette remarque 🙂
Je pense que la réponse à la question 9 est C
Merci pour cette remarque 🙂