Quiz 1 : Bases de Python

Q1. Quelle syntaxe utilise les f-strings pour le formatage en Python 3.6+ ?

Q2. Quelle syntaxe crée un tuple en Python ?

Q3. En Python, quel est l'index du premier caractère d'une chaîne ?

Q4. Que retourne int(3.9) en Python ?

Q5. Quel mot-clé permet de sortir immédiatement d'une boucle en Python ?

Q6. En Python, quel mot-clé utilise-t-on pour une condition alternative (entre if et else) ?

Q7. Quelle boucle s'exécute tant qu'une condition est vraie ?

Q8. Quel opérateur utilise-t-on pour assigner une valeur à une variable en Python ?

Q9. Quel type de données retourne la fonction input() en Python ?

Q10. Que retourne "a-b-c".split("-") en Python ?

Q11. Quelle fonction Python affiche du texte à l'écran ?

Q12. Quel opérateur teste l'égalité en Python ?

Q13. Quel opérateur teste l'inégalité (différent de) en Python ?

Q14. Que retourne int("25") en Python ?

Q15. Quelle caractéristique définit un set en Python ?

Q16. Quel est le résultat de 10 // 3 en Python ?

Q17. Quel mot-clé permet à une fonction de renvoyer une valeur ?

Q18. Que fait la méthode strip() sur une chaîne de caractères ?

Q19. Quelle fonction Python retourne le type d'une variable ?

Q20. Que fait le mot-clé continue dans une boucle ?

Q21. Quel mot-clé utilise-t-on pour définir une fonction en Python ?

Q22. Quel est le résultat de 10 % 3 en Python ?

Q23. Combien de fois la boucle for i in range(5) s'exécute-t-elle ?

Q24. Quel opérateur logique représente le ET logique en Python ?

Q25. Que retourne list(range(2, 5)) ?

Q26. Quelles sont les valeurs booléennes en Python ?

(Plusieurs réponses possibles)

Q27. Quel est le résultat de 2 ** 3 en Python ?

Q28. Les noms de variables en Python sont-ils sensibles à la casse ?

Q29. Pour mot = "Python", que retourne mot[-1] ?

Q30. Quelle méthode de chaîne convertit tous les caractères en majuscules ?

Q31. Pour mot = "Python", que retourne mot[0:3] ?

Q32. Quelle syntaxe crée une liste en Python ?

Q33. Quelle est la syntaxe correcte pour une condition if en Python ?

Q34. Quelle structure de données est mutable (modifiable) en Python ?

Q35. Quelle fonction Python permet de lire une entrée de l'utilisateur ?

Q36. Quelle syntaxe crée un dictionnaire en Python ?

Q37. Quel opérateur teste si deux variables pointent vers le même objet en mémoire ?

Q38. Quel opérateur teste si un élément est dans une liste ?

Q39. Quelle est la syntaxe correcte pour l'opérateur ternaire (condition sur une ligne) en Python ?

Q40. Quels sont des types de données valides en Python ?

(Plusieurs réponses possibles)

Q41. Quel est le résultat de 2 ** 3 en Python ?

Q42. Quelle fonction permet d'afficher du texte dans la console en Python ?

Q43. Quelle structure de données est mutable en Python ?

Q44. Quels sont les types numériques natifs en Python ?

(Plusieurs réponses possibles)