Outils pour utilisateurs

Outils du site


les_fiches_revisions:langages_programmation:modularite

Ceci est une ancienne révision du document !


La modularité

La modularité est l'utilisation d'API (Application Programming Interface) ou de bibliothèque.

Vous avez sans doute déjà utilisé des bibliothèques comme random ou math qui ajoutent des fonctionnalité mathématique, time lui ajoute des fonctions qui sont en lien avec le temps, il en existe d'autre qui se charge d'un affichage comme pygame, et certains plus technique comme panda qui permet de lire les fichier csv.
Au cas où vous avez pas compris, les bibliothèques ajoutent du contenu/fonctionnalité sur la base d'une langue de programmation(n'allez pas croire que les bibliothèques sont uniques à python).

Mais comment utiliser ces bibliothèques ?

Prenons l'exemple de pygame
Avant de pouvoir l'utiliser il faut l'installer sur son ordinateur (il y a pas beaucoup de bibliothèques préinstallé.
Allez sur le cmd de votre ordinateur en administrateur et tapez :python -m pip install pygame
Patientez
Et hop c'est fini, une fois fait vous devez l'importer dans le programme python, pour cela rien de plus simple

import pygame

Maintenant vous voulez utiliser pygame, comment faire ?
Si vous êtes intéressé à l'idée d'apprendre les bases de pygame, je vous invite à aller voir sa page dédié

Enfaite, je ne vais pas vous faire un tuto pour apprendre à utiliser pygame car toutes les bibliothèques ne fonctionnent pas de la même façon, il faudra utiliser la documentation officiel pour savoir l'utiliser et ça pour toutes les bibliothèques, vous trouverez votre bonheur en tapant sur votre navigateur favori le nom de la bibliothèque suivi du mot doc.

PAS FINI !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

les_fiches_revisions/langages_programmation/modularite.1620122413.txt.gz · Dernière modification: 2021/05/04 12:00 de lf