PaP C - Apprendre le langage Python
chris.navaux
Created on November 6, 2024
Over 30 million people create interactive content in Genially
Check out what others have designed:
ASTL
Presentation
TOM DOLAN
Presentation
BASIL RESTAURANT PRESENTATION
Presentation
AC/DC
Presentation
ENGLISH IRREGULAR VERBS
Presentation
ALL THE THINGS
Presentation
SANTIAGOVR_EN
Presentation
Transcript
Play
Design by
Apprendre le langage
Christophe et Vincent
Python
La boucle non bornée
La boucle bornée
L'instruction conditionnelle
La tortue
Les variables
La console
Les outils
Le programme
Les Outils
Next
Les Outils
L'éditeur hybride Bloc/Python de Vitta Science
L'éditeur MU à télécharger et installer sur votre machine...
La plateforme Basthon
L'éditeur en ligne Trinket...
+info
+info
+info
+info
+info
Next
La calculatrice Numworks et son module Python...
Pour programmer en Python, on utilisera...
Next
La Console
La Console
Cette calculatrice est très puissance, comme le prouve, le calcul de
Next
La Console permet de saisir une instruction Python après le prompt constitué des 3 chevrons >>>
La console peut être utilisée comme une calculatrice. Par exemple, dans la console ci-contre, saisir le calcul suivant : ( 5 -7)*4 + 5**2
La Console
TP-1
Next
Tester les différentes opérations , dans la console ci-dessous :
La Console
1) Saisir dans la console, l'instruction pi ou sin(10). Que se passe-t-il ? 2) Saisir l'instruction from math import* 3) Saisir à nouveau, les deux instructions de la question Q1. Que se passe-t-il ?
+info
TP-2
Next
Pour certaines opérations mathématiques comme par exemple les calculs trigonométriques ou les calculs avec une racine carrée, il est nécessaire d'importer la librairie "math"
La Console
Next
Les variables
Les Variables
string
list
Boolean
Float
Integer
? Type
46
Une variable peut-être de différents types ( entier, réel, booléen, chaine de caractères, listes,... )
Les Variables
Une variable est comme une boîte qui permet de conserver des données du programme en les stockant dans la mémoire de l'ordinateur
Comme pour Scratch, le langage textuel Python a besoin de variables qui faudra définir, saisir et afficher à l'écran.
+info
TP-3
Next
Les Variables
- le type int ( Integer) est à utiliser lorsque l'on souhaite manipuler des nombres entiers positfs et négatifs.- le type float est à utiliser pour manipuler les nombres décimaux, fractionnaires ou réels. Dans le langage Python, on parle de nombres à virgule flottante. - le type str (String) est à utiliser pour manipuler les chaînes de caractéres ( lettres, mots, phrases,..) - le type bool ( Boolean) est à utiliser pour déteminer le résultat d'un test. Il contient donc deux valeurs True et False.
+info
TP - 4
Next
Next
La Tortue
La Tortue
1) Recopier le programme ci-dessous, dans votre calculatrice ou éditeur Python en ligne. 2) Expliquer les instructions en ligne 1 , ligne 4 et ligne 10.
La Tortue
Next
Comme avec Scratch, le langage Python, permet de réaliser des dessins . On utilise pour cela, la librairie Turtle...
Mission 2
Mission 1
Mission 3
Mission 5
Mission 6
Mission 4
+info
TP - 5
Next
Next
Conditionnelle
L'instruction Conditionnelle
ou Si condition alors Bloc instruction(s)
En langage naturel, la syntaxe d'une instruction conditionnelle est : Si condition alorsBloc instruction(s) 1SinonBloc instruction(s) 2
ou if condition : instruction(s)
En langage Python, la syntaxe d'une instruction conditionnelle est : if condition :instruction(s) 1elseinstruction(s) 2
L'instruction conditionnelle
Une instruction conditionnelle est composée d’un test puis d'un bloc d'instruction(s).
TP - 6
Next
Next
Boucle bornée
Boucle bornée
En langage Python, la syntaxe d'une boucle bornée est : for k in range (n) :instruction(s) 1instruction(s) 2
En langage naturel, la syntaxe d'une boucle bornée est : Pour k allant de 1 à n faire :instruction(s) 1 instruction(s) 2Fin pour
La Boucle bornée
Cette instruction est utilisée quand on connait le nombre d'itération à effectuer
TP - 7
Next
Next
Boucle non bornée
Boucle Non Bornée
En langage Python, la syntaxe d'une boucle non bornée est : while Condition :instruction(s) 1instruction(s) 2
En langage naturel, la syntaxe d'une boucle bornée est : Tant que Condition faireinstruction(s) 1 instruction(s) 2Fin Tant que
La Boucle non bornée
Cette instruction est utilisée quand on ne connait pas le nombre d'itération à effectuer
TP - 8
Next
That's all folks!
THE END