Quiz les ensembles en Python
- Posté par Riadh HAJJI
- Catégories Python
- Date 14 septembre 2020
- Commentaires 0 commentaire
- Création de listes en Python
- Manipulation de listes avec Python
- Rechercher dans une liste Python
- Les tuples en Python
- Les dictionnaires en Python
- Les ensembles en Python
- Exercices en Python sur les listes (Correction)
- Quiz les listes en Python
- Quiz les tuples en Python
- Quiz les dictionnaires en Python
- Quiz les ensembles en Python
Quiz les dictionnaires en Python
-
Objectif
- Etre capable de manipuler les dictionnaires en python.
Les ensembles en python
Félicitation - vous avez complété Les ensembles en python.
Vous avez obtenu %%SCORE%% sur %%TOTAL%%.
Votre performance a été évaluée à %%RATING%%
Question 1 |
A | (2, 3, 5, 4) |
B | {2, 5, 4} |
C | 4 |
D | {4} |
E | {2, 3, 5, 4} |
Question 2 |
discard()
lorsqu'elle est appliquée sur un ensemble :A | supprime un élément spécifié de l’ensemble |
B | supprime tous les éléments d’un ensemble Indice: Non, c'est la méthode clear() |
C | supprime un élément spécifié de l’ensemble et retourne none s'il n'existe pas |
Question 3 |
A = {1, 2, 3, 4, 5} B = {2, 3, 7, 9}Le résultat de A - B est:
A | {1, 4, 5} |
B | {1, 2, 3, 4, 5, 7, 9} |
C | {9, 7} Indice: Non, c'est B - A |
D | 1, 4, 5 Indice: Non, la différence entre deux ensembles est également un ensemble |
difference()
renvoie la différence entre deux ensembles qui est également un ensemble. Il ne modifie pas les ensembles originaux.Question 4 |
nombres = {1, 2, 3, 4} nouveaux_nombres = nombres.copy() nouveaux_nombres.add(5)
A | {1, 2, 3, 4, 5} |
B | (1, 2, 3, 4, 5) |
C | {1, 2, 3, 4} |
D | {1, 2, 3, 4},{5} |
Question 5 |
A | . ( ) |
B | . set() |
C | . { } |
D | . [ ]. |
{}
crée un dictionnaire et non un ensemble. Seul set ()
crée un ensemble vide.Question 6 |
A | clés, clés |
B | valeurs clés, clés
|
C | valeurs clés, valeurs clés |
D | clés, clé valeurs |
Question 7 |
A | set([1,2,2,3,4]) Indice: {1, 2, 3, 4} |
B | set((1,2,3,4))
Indice: {1, 2, 3, 4} |
C | set([[1,2],[3,4]])
|
D | {1,2,3,4} Indice: {1, 2, 3, 4} |
Question 8 |
A | print(A.remove(5))
|
B | print(max(A))
|
C | print(min(A))
|
D | print(len(A))
|
E | print(A[2]=45) |
Question 9 |
discard ()
supprime l'élément spécifié de l'ensemble. Cependant, si l'élément n'existe pas, l'ensemble reste inchangé; vous n'obtiendrez pas d'erreur.
A | Vrai |
B | Faux |
Question 10 |
s=set() type(s)
A | <’set’> |
B | class set |
C | |
D | set |
Question 11 |
A | |
B | |
C | |
D |
Question 12 |
add ()
ajoute un élément donné à un ensemble. Si l'élément est déjà présent, il provoquera un erreur.
A | Vrai |
B | Faux |
add ()
ajoute un élément donné à un ensemble. Si l'élément est déjà présent, il n'ajoute aucun élément.
Question 13 |
A = {2, 3, 5, 4} B = {2, 5, 100} C = {2, 3, 8, 9, 10} print(C.intersection(A, B))
A | {2} |
B | (5) |
C | 5 |
D | {2, 5} |
E | 2 |
Question 14 |
A = {1, 2, 3, 4, 5} B = {2, 3, 7, 9}quel est le(s) ligne(s) de code qui permet d'obtenir l'ensemble suivant {1, 4, 5}:
A | A.difference(B) |
B | B.difference(A) |
C | A - B |
D | B - A |
Question 15 |
A = {2, 3, 5, 4} B = {2, 5, 100} C = {2, 3, 8, 9, 10} print(len(A+B+C))
A | 12 |
B | Nothing is displayed |
C | 9 |
D | Error, unsupported operand type(s) for +: 'set' and 'set' |
Question 16 |
remove ()
supprime l'élément spécifié de l'ensemble et met à jour l'ensemble. Il ne renvoie aucune valeur.
Si l'élément passé à remove ()
n'existe pas, l'exception KeyError est levée.A | Vrai |
B | Faux |
Question 17 |
x=frozenset(set([7,8,9]))
A | frozenset({8, 9, 7}) |
B | Error, not possible to convert set into frozenset |
C | {7,8,9} |
D | Syntax error |
Question 18 |
A | s={abc} |
B | s={4, 'abc', (1,2)}
Indice: {'abc', (1, 2), 4} |
C | s={abs}
Indice: { |
D | s={2, 2.2, 3, 'xyz'}
Indice: {3, 2, 2.2, 'xyz'} |
Question 19 |
nombres = {1, 2, 3, 4} nombres.clear() print(nombres)
A | {} |
B | Erreur |
C | {1, 2, 3, 4} |
D | set() |
Question 20 |
A | dict(d) |
B | frozenset(s) |
C | chr(x) |
D | set(x) |
← |
→ |


Riadh HAJJI
Ces articles pourraient aussi vous intéresser
Corrections Exercices les boucles Python Série 02
if, if…else et if…elif…else en Python La boucle while en python La boucle for en python Comment utiliser Break, Continue et Pass dans Python Exercices les boucles Python Série 01 (Correction) Exercices les boucles Python Série 02(Correction) Quiz les structures conditionnelles Corrections Exercices les boucles Python Série 02 Objectifs Comprendre et savoir utiliser les boucles en Python. Exercice 07 Énoncé …
Exercices en Python traitement des listes série 02
Création de listes en Python Manipulation de listes avec Python Rechercher dans une liste Python Les tuples en Python Les dictionnaires en Python Les ensembles en Python Exercices en Python traitement des listes série 01 (Correction) Exercices en Python traitement des listes série 02 (Correction) Quiz les listes en Python Quiz les tuples en Python Quiz les dictionnaires en Python …
Correction exercices en Python traitement des listes série 02
Création de listes en Python Manipulation de listes avec Python Rechercher dans une liste Python Les tuples en Python Les dictionnaires en Python Les ensembles en Python Exercices en Python traitement des listes série 01 (Correction) Quiz les listes en Python Quiz les tuples en Python Quiz les dictionnaires en Python Quiz les ensembles en Python Correction exercices en Python …
