Download Document d`accompagnement des stages de formation

Transcript
39
8
Une activité au lycée de Moirans
(par Marie-Jo Schmitt, Jean-Pierre Peyrin et des enseignants du lycée Pierre Béghin)
Programmation : Python fiche no 1
On peut télécharger “Python” sur le site : http ://www.python.org/download/ (c’est gratuit).
Attention, toute cette activité est rédigée pour la version 2.7 de Python.
Ouvrir “Python” avec “Idle” : nous sommes dans la page “Python Shell”
1.- Début de programme
Un programme commence souvent par :
from math import *
from turtle import *
from random import *
Si on veut faire des calculs avec des cos, sin, racine, etc ...
Si on veut des dessins, graphique, etc ...
Si on veut faire des probabilités et avoir des nombres au hasard
2.- Quelques bases du langage python
a=input("entrer un nombre",)
L’ordinateur affiche : Entrer un nombre, si l’utilisateur tape 4, alors a = 4
print "le nombre a =",a
L’ordinateur affiche : Le nombre a = 4
b = a*a+1
L’ordinateur calcule a * a +1 et affecte le résultat dans la mémoire b
print b
L’ordinateur affiche b, c’est à dire ...
3.- Premier programme
L’utilisateur doit entrer 2 nombres et l’ordinateur affiche la somme, puis le produit de ces 2
nombres.
a=input("entrer un premier nombre",)
b=input("entrer un deuxième nombre",)
print "La somme de ces 2 nombres est :",a+b
print "Le produit de ces 2 nombres est :",a*b
Document rédigé par le groupe algorithmique de l’IREM de Grenoble