Quiz les ensembles en Python
Quiz les ensembles en Python
- 14 septembre 2020
- Posté par: Riadh HAJJI
- Catégorie: Python
309 vues
Quiz les dictionnaires en Python
Les ensembles en python
Départ Félicitation - vous avez complété Les ensembles en python. Vous avez obtenu %%SCORE%% sur %%TOTAL%%. Votre performance a été évaluée à %%RATING%%
Vos réponses sont surlignées ci-dessous.
Qu'affiche le code suivant:
A = {2, 3, 5, 4} B = {2, 5, 100} C = {2, 3, 8, 9, 10} print(C.intersection(A, B))
Explication pour la question 1: La méthode intersection () retourne un nouvel ensemble avec des éléments communs à tous les ensembles.
L’intersection de deux ou plusieurs ensembles est l’ensemble des éléments communs à tous les ensembles.
La méthode 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.
Quelle sera la sortie du code Python suivant?
A = {2, 3, 5, 4} B = {2, 5, 100} C = {2, 3, 8, 9, 10} print(len(A+B+C))
Laquelle des fonctions suivantes convertit une chaîne en un ensemble en python?
La méthode add () ajoute un élément donné à un ensemble. Si l'élément est déjà présent, il provoquera un erreur.
Explication pour la question 5: La méthode add () ajoute un élément donné à un ensemble. Si l'élément est déjà présent, il n'ajoute aucun élément.
Soit A = {2, 3, 5, 4}, lequel des énoncés suivants est faux?
Laquelle des lignes de code suivantes entraînera une erreur?
Explication pour la question 7: La ligne: s = {abc} entraînera une erreur car "abc" n'est pas défini. La ligne s = {abs} n'entraîne pas d'erreur car abs est une fonction intégrée. Les autres ensembles affichés n'entraînent pas d'erreur car tous les éléments sont hachables.
Soit les deux ensembles suivant:
A = {1, 2, 3, 4, 5} B = {2, 3, 7, 9}Le résultat de A - B est:
Explication pour la question 8: La méthode difference() renvoie la différence entre deux ensembles qui est également un ensemble. Il ne modifie pas les ensembles originaux.
Laquelle des instructions suivantes est utilisée pour créer un ensemble vide?
Explication pour la question 9: {} crée un dictionnaire et non un ensemble. Seul set () crée un ensemble vide.
La méthode python discard() lorsqu'elle est appliquée sur un ensemble :
Set utilise des ........Le dictionnaire utilise des..............
Quelle est la syntaxe du code Python suivant?
x=frozenset(set([7,8,9]))
Laquelle des propositions suivantes n'est pas la syntaxe correcte pour créer un ensemble?
Quelle est la sortie du code suivant :
type({})
La méthode 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.
Quelle sera la sortie du code Python suivant?
A = {2, 3, 5, 4}
B=A
B.remove(3)
Qu'affiche la fonction print à la fin du code suivant:
nombres = {1, 2, 3, 4} nouveaux_nombres = nombres.copy() nouveaux_nombres.add(5)
Quelle est la sortie de l'opération d'ensemble suivante:
nombres = {1, 2, 3, 4} nombres.clear() print(nombres)
Quelle sera la sortie du code Python suivant?
s=set() type(s)
Soit les deux ensembles suivant:
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}:
Une fois terminé, cliquez sur le bouton ci-dessous. Toutes les questions que vous n'avez pas complétées sont marquées comme incorrectes.
Obtenir les résultats
Il y a 20 questions à compléter.
Vous avez complété
questions
question
Votre score est de
Correct
Faux
Réponse partielle
Vous n'avez pas fini votre quiz. Si vous quittez cette page, votre progression sera perdue.
Réponses correctes
Vous avez sélectionné
Pas essayer
Score final du quiz
Nombre de questions répondues de manière correcte
Nombre de questions répondues de manière incorrecte
Question non répondues
Nombre total de questions dans le quiz
Détail de la question
Résultats
Date
Score
Indice
Temps autorisé
minutes
secondes
Temps utilisé
Réponse(s) sélectionnée(s)
Texte de la question
Fini Vous avez besoin de plus d'entraînement ! Persévérez ! Pas mal ! Bon travail ! Parfait !
|
|