Objectif :
Découvrir et apprendre à programmer avec Python
.
Tu peux télécharger d'autres versions de Python sur le site officiel :Aller sur le site officiel
Python se compose de deux parties : une console et un éditeur (IDLE).
La console affiche les résultats des calculs et des scripts. L'éditeur est la partie où l'on écrit le code.
qui se trouve dans
ou dans l'Accueil (win8).
Il te suffit d'ecrire tes programmes et de les exécuter avec RUN ou la touche F5.
Seuls les instructions print, raw_input (avec int, float...), If, for et while, ainsi que les opérations +, -, *, /, et % .
Info : a%b donne le reste de la division euclidienne de a par b.
Pour les questions suivantes, la suite \((u_n)\) est définie par \(u_0=0\) et \(u_{n+1}=2u_n+1\).
Python dispose de plusieurs bibliothèques (math, numpy, turtle...) dont une qui contient des fonctions qui génèrent des nombres aléatoires. Elle s'appelle random. Il y a deux façons de l'appeler pour utiliser ses fonctions
la première façon, mais la moins interessante :
import random
print random.randint(0,100)
La deuxième façon :
from random import*
print randint(0,100)
Le symbole * signifie que toutes les fonctions sont importées, si on a besoin que d'une fonction il suffit de l'écrire.
La fonction randint(a,b) choisit un entier au hasard entre a et b.
Va dans la
, dans le cours Algorithmique, choisis Projets : TP Python 1 et dépose ton fichier .py avec les 7 programmes.