Quiz

Découvrez notre série de quiz centrés sur Python, Git et HTML, conçus pour améliorer vos compétences en programmation.

Testez vos connaissances

Des fondamentaux de Python aux nuances de Git et HTML, chaque quiz offre une expérience d'apprentissage riche et stimulante.

Pour tous les niveaux

Idéals pour les débutants comme pour les développeurs expérimentés, ces quiz constituent une ressource incontournable pour tout apprenant en code.

Filtres
Termes
Accessibilité
Niveau
Trier par

L'Héritage

Intermédiaire
10 questions

L'Héritage

Intermédiaire
10 questions

L'Héritage

Intermédiaire
10 questions

L'Héritage

Intermédiaire
10 questions

L'Héritage

Intermédiaire
10 questions

L'Héritage

Intermédiaire
10 questions

L'Héritage

Intermédiaire
10 questions

L'Héritage

Intermédiaire
10 questions

L'Héritage

Intermédiaire
10 questions

L'Héritage

Intermédiaire
10 questions

L'Héritage

Intermédiaire
10 questions

L'Héritage

Intermédiaire
10 questions

L'Héritage

Intermédiaire
10 questions

L'Héritage

Intermédiaire
10 questions

L'Héritage

Intermédiaire
10 questions

L'Héritage

Intermédiaire
10 questions

L'Héritage

Intermédiaire
10 questions

L'Héritage

Intermédiaire
10 questions

L'Héritage

Intermédiaire
10 questions

L'Héritage

Intermédiaire
10 questions

Bases de Git

22 questions

Teste tes connaissances sur les commandes et le fonctionnement de base du gestionnaire de version Git.

Premium
Débloquer

Booléens

8 questions

Le quiz explore la manipulation des booléens, notamment leur conversion implicite en entiers pour des opérations arithmétiques, la syntaxe correcte (True/False) et l’évaluation d’expressions logiques.

Boucles

8 questions

Ce quiz porte sur l’utilisation des boucles en Python : la fonction enumerate pour récupérer l’index et la valeur, la syntaxe de base d’une boucle for ou while, la prévention de boucles infinies et la manière dont Python évalue certaines conditions (comme une liste vide).

Chaînes de caractères

9 questions

Ce quiz porte sur la manipulation des chaînes en Python, abordant la transformation de casse, la concaténation, et les méthodes de vérification de contenu.

Classes

17 questions

Ce quiz porte sur la programmation orientée objet en Python. Il aborde la création de classes, la définition et l'utilisation des méthodes spéciales comme init et str, ainsi que la distinction entre attributs de classe et attributs d'instance.

Premium
Débloquer

Dictionnaires

10 questions

Mettez à l'épreuve votre compréhension des dictionnaires en Python avec ce quiz rapide et engageant.

Testez vos compétences sur la création, la manipulation et l'utilisation des dictionnaires pour gérer efficacement les données clé-valeur.

Parfait pour les apprenants de tous niveaux cherchant à maîtriser cet élément essentiel de Python.

Django

25 questions

Teste tes connaissances sur les fonctions du framework Django et les différentes commandes et méthodes qui permettent de créer le back-end d'un site.

Premium
Débloquer

Environnements virtuels

7 questions

Ce quiz porte sur les environnements virtuels en Python. Il aborde leur utilité, la commande de création avec le module de la librairie standard, et l'activation via le fichier approprié.

Premium
Débloquer

Expressions régulières (RegEx)

8 questions

Ce quiz porte sur l'utilisation des expressions régulières en Python avec le module re.

Premium
Débloquer

Fichiers

13 questions

Ce quiz traite des bases de la manipulation de fichiers en Python (ouverture, lecture, écriture, modes « w », « a », etc.), ainsi que de l’utilisation du module os.

Premium
Débloquer

Flexbox

16 questions

Dans ce quiz, vérifie tes connaissances sur le modèle flexbox, utilisé en CSS pour positionner des éléments à l'intérieur d'un conteneur dit « flexible ».

Le terme « conteneur flexible » utilisé dans les questions de ce quiz fait référence au terme anglais de « flexbox container ».

Bonne chance !

Fonction input

8 questions

Ce quiz vous permettra de tester et d'approfondir vos connaissances sur la fonction input en Python. La fonction input est essentielle pour récupérer les données saisies par l'utilisateur et les intégrer dans votre code.

Ce quiz comprend une série de questions variées, allant des bases de l'utilisation de la fonction input aux techniques avancées pour gérer les entrées utilisateur.

Premium
Débloquer

Fonctions

17 questions

Ce quiz va te permettre de valider tes connaissances sur les fonctions en Python. Tu vas devoir répondre à des questions sur la définition de fonctions, le mot-clé return, la notion de valeur par défaut dans les paramètres, la portée des variables (locale ou globale) ainsi que sur les fonctions anonymes (lambdas).

Héritage

8 questions

Dans ce quiz, vous allez pouvoir tester vos connaissances sur les concepts d'héritage dans la programmation orientée objet.

Premium
Débloquer

Listes

15 questions

Ce quiz concerne les structures de données séquentielles en Python : les listes (muables) et les tuples (immuables). Il aborde notamment l’indexation, l’ajout et la suppression d’éléments, la conversion entre tuples et listes, ainsi que l’impact des méthodes comme remove, append, sorted et range.

Manipuler les types natifs

9 questions

Les types natifs peuvent être convertis et « manipulés » d'un type à un autre. Python étant un langage dynamique et fortement typé, il est bien important de comprendre les limites de ce que le langage permet et comment nous pouvons éviter de nombreuses erreurs de type TypeError avec les fonctions de conversion.

Méthodes des chaînes de caractères

8 questions

Dans ce quiz, vérifie tes connaissances concernant les différentes méthodes qui sont disponibles sur les chaînes de caractères : find, count, isdigit, replace...

Modules

9 questions

Le quiz aborde l'importation et l'utilisation des modules, l'installation de packages avec pip, et les différentes méthodes d'importation (import global, import spécifique, et import via un package).

Premium
Débloquer

Opérateurs mathématiques

10 questions

Ce quiz aborde les opérations de base en Python (opérateurs arithmétiques, opérateurs de comparaison, concaténation de chaînes, etc.). On y voit notamment comment utiliser l’addition, la décrémentation, la multiplication et l’exponentiation, ainsi que la concaténation de chaînes et l’opérateur de modulo (%).

Orienté objet

10 questions

Ce quiz est conçu pour tester vos connaissances en matière de programmation orientée objet (POO). La POO est un paradigme de programmation largement utilisé qui permet de modéliser des entités réelles ou abstraites sous forme d'objets. Python est un langage de programmation très populaire pour la POO en raison de sa syntaxe simple et de sa flexibilité.

Le quiz comprendra une série de questions à choix multiples qui couvriront les concepts clés de la POO en Python, tels que les classes, les objets, les méthodes, l'héritage, le polymorphisme, etc.

Premium
Débloquer
38 résultats.

Rechercher sur le site

Inscris-toi à Docstring

Pour commencer ton apprentissage.

Tu as déjà un compte ? Connecte-toi.