QCM Python – Partie 35
Bienvenue dans notre QCM Python ! Que vous soyez débutant ou déjà expérimenté en programmation, ce questionnaire à choix multiples est l’occasion parfaite de tester vos connaissances en Python. Grâce à des questions couvrant tous les niveaux, vous pourrez évaluer votre maîtrise des concepts clés du langage, comme les structures de données, les fonctions, les modules et bien plus. Si vous cherchez à améliorer vos compétences ou à vous préparer pour un examen, ce QCM Python est fait pour vous. Lancez-vous et découvrez où vous en êtes !
1. Quelle fonction insère un objet à un index donné dans une liste?
A list.index(obj)
B list.insert(index, obj)
C list.pop(obj=list[-1])
D list.remove(obj)
2. En python, quelle est la bonne méthode pour charger un module?
A include math
B import math
C #include math.h
D using math
3. Quelle est la sortie pour 'python' [-3]
?
A ‘h’
B ‘t’
C ‘o’
D Erreur : index négatif.
4. Quelle sera la sortie du code suivant: print type(type(int))
?
A type ‘int’
B type ‘type’
C Error
D 0
5. Quelle sera la sortie du code suivant?
[ (a,b) for a in range(3) for b in range(a) ]
A [(1,0),(2,0),(2,1)]
B [(1,0),(2,1),(2,1)]
C [(0,0),(1,1),(2,2)]
D [(1,0),(2,1),(3,2)]
6. Quelle sera la sortie du code suivant?
myList = ['a','b','c','d'] print "".join(myList)
A [‘a’,’b’,’c’,’d’]
B abcd
C Null
D Erreur
7. Quelle sera la sortie du code suivant?
print(max('welcom to waytolearnx.com'))
A x
B w
C y
D .
8. Quelle sera la sortie du code suivant?
chr(ord('A'))
A 65
B A
C a
D Erreur
9. Quelle sera la sortie du code suivant?
x = lambda a : a + 10 print(x(5))
A 10
B 5
C 15
D Erreur
10. Lorsqu’une fonction est définie dans une classe, on l’appelle ______?
A Module
B Classe
C Méthode
D Une autre fonction