Open Source Your Knowledge, Become a Contributor

Technology knowledge has to be shared and made accessible for free. Join the movement.

Create Content
Next: Bac à sable

Présentation

Bienvenue dans ce recueil d'exercices pour apprendre Python au lycée.

Le but de ce recueil est de regrouper des exercices à travailler en autonomie en classe pour apprendre progressivement le langage Python. On pourra trouver un résumé de cours ou plutôt un aide-mémoire sur mon site Maths Sartene qui suit la même progression que les exercices proposés ici.

Comment ça marche ?

Le principe est simple : sur chaque page se trouvent un ou plusieurs exercices à faire avec un énoncé et une présentation des variables qui seront données en entrée ainsi que des sorties qui sont attendues.

Ensuite on trouve un cadre, comme ci-dessous, dans lequel il faut taper son code. Le code est déjà prérempli et il ne vaut mieux pas toucher l'en-tête. Pour des raisons pratiques, toutes les fonctions d'entrées s'appellent mon_programme et il ne faut pas changer le nom pour pouvoir valider les tests. Après mon_programme, on peut lire entre parenthèses les variables annoncées dans la partie Entrée de l'énoncé de l'exercice.

Pour résoudre l'exercice, il faut créer un programme qui passera les tests lorsqu'on appuie sur Run. Remarque importante : Quand on demande d'afficher, c'est avec la fonction print qu'il faudra le faire.

Pour vous entrainer, essayez de rajouter print("Hello World") dans le programme suivant puis testez le en appuyant sur Run. Il faut bien faire attention à décaler ce que l'on écrit au même niveau que les commentaires (qui commencent par #).

Exemple
1
2
3
4
def mon_programme(a,b):
#Ne pas toucher ce qui précède
#Les valeurs pour les variables en entrée seront automatiquement données
#Ecrire ci-dessous en n'oubliant pas d'indenter
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Open Source Your Knowledge: become a Contributor and help others learn. Create New Content