Objectifs de l'examen#
Listes#
Créer une liste avec des éléments initiaux à l'intérieur
Créer une liste vide
Accéder à un élément particulier d'une liste grâce à l'indexation
Utiliser les fonctions
len(),append()etremove()sur des listesUtiliser le branchement conditionnel
if ... in ...Utiliser la boucle
for ... in ...afin de parcourir tous les éléments d'une liste.
Pygame#
Vous aurez accès à La documentation Pygame durant l'examen. Vous devrez être capable de compléter un code Pygame pour :
Créer un acteur, le dessiner. Utiliser les fonctions disponibles sur les acteurs comme
scale().Déplacer un acteur en fonction des touches pressées
Gérer une liste d'acteurs pour tous les déplacer, tous les dessiner, ...
Gérer la collision entre un acteur et tous les acteurs d'une liste.
Fonctions avec valeur de retour#
Définir une fonction avec des paramètres
Ecrire le corps d'une fonction avec un ou plusieurs
returnAppeler une fonction avec valeur de retour et utiliser son résultat.