Méthodologie de la programmation
Pablo Rauzy
pablo rauzy @ univ-paris8 fr
pablo.rauzy.name/teaching/mdlp
UFR MITSIC / L1 informatique
Séance 5
Les bibliothèques en Python
Pygame
Projets
Pablo Rauzy (Paris 8 / LIASD) Méthodologie de la programmation Séance 5 1 / 32
Cette séance
IApprendre à utiliser et écrire des bibliothèques logicielles en Python.
IIntroduction de la bibliothèque PyGame.
Pablo Rauzy (Paris 8 / LIASD) Méthodologie de la programmation Séance 5 2 / 32
Les bibliothèques en Python
Pablo Rauzy (Paris 8 / LIASD) Méthodologie de la programmation Séance 5 3 / 32
Les modules
ILe code Python est organisé en modules.
IVous savez déjà écrire un module Python : il s’agit simplement d’un fichier avec du
code Python dedans !
ITout ce qui est défini dans le fichier fera parti du module.
IPour utiliser un module, il suffit de faire appel à la directive import avec le nom du
fichier (sans le .py).
Pablo Rauzy (Paris 8 / LIASD) Méthodologie de la programmation Séance 5 4 / 32
Les modules
Exemple
ILe fichier foo.py :
1a = 42
2
3def f (n):
4return a+n
ILe fichier bar.py :
1import foo
2
3print(foo.a) # affiche "42"
4print(foo.f(9)) # affiche "51"
Pablo Rauzy (Paris 8 / LIASD) Méthodologie de la programmation Séance 5 5 / 32
1 / 33 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !