Académique Documents
Professionnel Documents
Culture Documents
PLAN DE LA FORMATON
1) Présentation de python 8) Les chaînes de caractères en python
2) Installation de python 9) Les listes en python
3) Test de l’environnement de python 10) Les structures de contrôles conditionnelles en python
4) Les variables de python 11) Les structures de contrôles itératives (Pour) en python
5) Les entrées/sorties de python 12) Les structures de contrôles itératives (while) en python
6) Le module math de python 13) Dessin 2D en python (le module turtle)
Activité N° 1 :
• Télécharger la dernière version (Python 3.7.2) à partir du lien suivant :
https://www.python.org/downloads/
• Installer le fichier téléchargé.
3) TEST DE L’ENVIRONNEMENT DE
PYTHON
Activité N° 2 :
•1) Lancer la console interactive python (IDLE) puis taper le script suivant :
>>> 9*10
>>>60<30<50
>>>print("L’élève")
2) Créer un nouveau fichier, récrire le script et enregistrer le résultat sous le nom « test.py »
3) Exécuter ce script en cliquant sur le menu « Run ».
4) Exécuter ce programme avec double clic sur le fichier « test.py » :
1.2ème méthode : Ajouter les instructions suivantes :
import os
os.system(′pause′)
Activité N° 10 :
Forme simple réduite : Forme complète : Forme généralisée :
if condition1:
if condition(s) : if condition(s) :
Traitement1
Traitement1 Traitement1
elif condition2 :
else : Traitement2
Traitement2 …
elif condition n-1 :
Traitement n-1
else :
Traitement n
11) LES STRUCTURES DE CONTRÔLES ITÉRATIVES(POUR) EN
PYTHON
Activité N° 11 :
• for compteur in séquence : • N.B : séquence peut être :
Instruction1
• une liste de valeur [valeur1 , valeur2 , valeurN]
Instruction2
InstructionN • un intervalle range ( Borne Inf , Borne Sup )
• un intervalle de 0 à N-1 range(N)
• une chaine de caractères
Activité N° 12 :
Activité N° 13 :
12) LES STRUCTURES DE CONTRÔLES ITÉRATIVES(WHILE) EN PYTHO
Activité N° 14 :
• WHILE CONDITION : • N.B :
Instruction1
• Le mot-clé break permet d‘arrêter une boucle.
Instruction2
InstructionN • Le mot-clé continue permet de passer
directement à l’itération suivante
13) DESSIN 2 D EN PYTHON (LE MODULE
TURTLE)
Créer un nouveau fichier python intitulé « Act15 » puis taper le code ci-dessous :
Activité N° 17 :
Modifier le programme« Act17» afin de tracer une forme de N côtés avec N
saisi par l’utilisateur.
14) PROGRAMMER LA CARTE MICROBIT EN BYTHON(MBLOCK)
Activité N° 18 :
• Ecrire un Script Mblock qui permet d’afficher le message « Merci pour
votre attention » sur les LED de la carte Microbit.
• Afficher l’équivalent de la solution en python
Activité N° 19 :
Ecrire un programme python qui permet d’afficher l’image SMYLE sur la
carte Microbit
Solution Activité N° 18 :
from microbit import *
Solution Activité N° 19 :
from microbit import *
display.show(Image('00000:05050:00000:50005:05550'))