Créer et importer des modules
Écrivez vos propres modules et importez-les dans d’autres scripts.
Créer et importer des modules est une leçon Python Academy gratuite sur CoddyKit. Ceci est la leçon 1 sur 4. Tu peux lire la leçon complète ci-dessous gratuitement — puis la pratiquer en direct dans le navigateur avec un éditeur de code intégré et un tuteur IA 24/7. Elle fait partie du parcours d'apprentissage Python Academy, et ta progression se synchronise sur le web et l'application CoddyKit. Le cours Python Academy comprend 4 leçons au total.
Introduction
Qu’est-ce qu’un module ?
import sys
print(sys.path[:3])Instruction import
import math
print(math.sqrt(16))
print(math.pi)from ... import
from math import sqrt, pi
print(sqrt(25))
print(pi)import as (alias)
import os.path as osp
print(osp.join('a', 'b', 'c'))from ... import *
# Avoid:
# from math import *
# Use explicit imports instead
print('namespace tip')__name__ == '__main__'
# In your script:
# if __name__ == '__main__':
# main()
print(__name__)Rechargement des modules
import importlib, math
importlib.reload(math)
print('reloaded')dir() et help()
import math
print(dir(math)[:5])Chemin de recherche des modules
import sys
sys.path.insert(0, '/tmp')
print(sys.path[:3])Variable __all__
# In mymodule.py:
# __all__ = ['public_func']
# def public_func(): ...
# def _private(): ...
print('__all__ demo')Vérification rapide
Récapitulatif
Continuez
Questions Fréquemment Posées
La leçon « Créer et importer des modules » est-elle gratuite ?
Oui — le texte complet de « Créer et importer des modules » est gratuit à lire ici sur le web. Pour la pratiquer de manière interactive (un éditeur de code intégré et un tuteur IA 24/7) et déverrouiller le reste du cours Python Academy, passe à CoddyKit PRO. Le cours Python Academy comprend 4 leçons au total.
Qu'est-ce que j'apprendrai dans « Créer et importer des modules » ?
Écrivez vos propres modules et importez-les dans d’autres scripts. Tu pratiques Python Academy avec du code pratique que tu exécutes directement dans le navigateur, et un tuteur IA 24/7 répond à tes questions au fur et à mesure que tu avances dans la leçon.
Dois-je avoir de l'expérience pour commencer Python Academy ?
Aucune expérience préalable n'est requise. Python Academy sur CoddyKit est structuré pour les débutants jusqu'aux apprenants avancés, donc tu peux commencer ici ou depuis le début et avancer à ton rythme. Ceci est la leçon 1 sur 4.
Combien de temps prend la leçon « Créer et importer des modules » ?
La plupart des leçons CoddyKit prennent environ 5–10 minutes. Chacune est courte et interactive, tu progresses régulièrement et tu repiques exactement où tu t'es arrêté sur le web et l'app.
Peux-tu écrire et exécuter du code dans cette leçon Python Academy ?
Oui. Chaque leçon Python Academy inclut un éditeur de code intégré, tu écris et exécutes du vrai code directement dans ton navigateur et tu reçois des retours IA instantanés — aucune configuration locale requise.
Toutes les leçons de ce cours
- Créer et importer des modules
- La bibliothèque standard Python
- Packages et __init__.py
- Installer des packages avec pip