ND des Aydes/Ste Marie Blois Page 2
de l'informatique, les nombres réels sont souvent désignés comme des nombres « à virgule flottante »
(floating point numbers).
2) Références.
Dans tout le travail que vous aurez à faire, en plus des notes que vous aurez pris soin de prendre et du cours,
il sera nécessaire d’acquérir suffisamment d’autonomie pour aller chercher sur internet les réponses aux
questions que vous vous posez et pour lesquelles, vous n’aurez peut-être pas encore eu de réponse…
J’ai donc sélectionné des sites. A vous d’aller les visiter et de les utiliser.
http://inforef.be/swi/python.htm Livre (gratuit en ligne) de Gérard Swinnen, Débuter avec python 3.
http://python.lycee.free.fr/ Tutoriel pour lycéens
http://www.siteduzero.com/ Le site du Zéro
http://www.isn.cligniez.fr/ Un site ISN pour démarrer python.
3) Les variables
Il y a des types de variables à connaitre : les nombres (entiers (int) ou décimaux (float)), les chaînes de
caractères (str), les listes (list) et les dictionnaires (dict):
256 est un entier
23.5 est un décimal
"bonjour" et 'maison' sont des chaînes (entourées de guillemets ou d'apostrophes)
[1,5,3,7] est une liste de longueur 4
Il n'y a pas besoin de déclarer les variables. Elles sont créées à la première utilisation.
Exemples
nombre = 35 est une instruction qui crée la variable nombre et qui lui affecte la valeur 35,
phrase = "Bonjour Max" crée la variable phrase et lui affecte la valeur "Bonjour Max".
suite = [1,5,3,7] crée la variable suite qui est de type liste.
On a accès aux différents termes de la suite par la notation suite[k] qui renvoie le terme numéro k.
Attention la numérotation commence à 0 : suite[1] vaut donc 5.
On peut procéder de la même façon pour les chaînes :
si nom = 'theoreme', nom[3] vaut 'o'.
Les exercices qui suivent sont tirés de http://python.developpez.com/cours/apprendre-python3
a. Affecter une valeur à une variable
En Python comme dans de nombreux autres langages, l'opération d'affectation est représentée par le signe
égale :
>>> n = 7 # définir n et lui donner la valeur 7
>>> msg = "Quoi de neuf ?" # affecter la valeur "Quoi de neuf ?" à msg
>>> pi = 3.14159 # assigner sa valeur à la variable pi
Les exemples ci-dessus illustrent des instructions d'affectation Python tout à fait classiques. Après qu'on les
ait exécutées, il existe dans la mémoire de l'ordinateur, à des endroits différents :
trois noms de variables, à savoir n, msg et pi ;
trois séquences d'octets, où sont encodées le nombre entier 7, la chaîne de caractères Quoi de neuf ?
et le nombre réel 3,14159.