Want to create interactive content? It’s easy in Genially!

Over 30 million people create interactive content in Genially

Check out what others have designed:

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