0Pricing
Learn AI with Python · Leçon

Qu’est-ce qu’une fonction ?

Apprenez comment les fonctions organisent et réutilisent votre code

Qu’est-ce qu’une fonction ? est une leçon Learn AI with Python gratuite sur CoddyKit. Ceci est la leçon 1 sur 5. 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 Learn AI with Python, et ta progression se synchronise sur le web et l'application CoddyKit. Le cours Learn AI with Python comprend 5 leçons au total.

Introduction aux fonctions

Introduction aux fonctions

Les fonctions sont des blocs de code réutilisables conçus pour effectuer des tâches précises. Elles contribuent à réduire la redondance et à mieux organiser les programmes.

Dans cette leçon, vous apprendrez à définir, appeler et utiliser des fonctions en Python.

Qu’est-ce qu’une fonction ? — illustration 1

Qu’est-ce qu’une fonction ?

Qu’est-ce qu’une fonction ?

Une fonction est une section nommée du code qui effectue une tâche précise. Les fonctions peuvent recevoir des entrées, traiter des données et renvoyer des sorties.

Par exemple :

# Defining a simple function
def greet():
    print("Hello, World!")

Définir une fonction

Définir une fonction

Vous définissez une fonction à l’aide du mot-clé def, suivi du nom de la fonction et de parenthèses :

Le code situé dans la fonction ne s’exécute que lorsque la fonction est appelée.

# Defining a function
def greet():
    print("Hello!")

Appel d’une fonction

Appel d’une fonction

Pour utiliser une fonction, appelez-la en indiquant son nom, suivi de parenthèses :

Cette opération exécute le code contenu dans la fonction.

# Calling a function
def greet():
    print("Hello!")

greet()

Utiliser des paramètres dans les fonctions

Utiliser des paramètres dans les fonctions

Les paramètres sont des entrées que vous pouvez transmettre à une fonction pour personnaliser son comportement. Par exemple :

# Function with parameters
def greet(name):
    print(f"Hello, {name}!")

greet("Alice")

Utiliser plusieurs paramètres

Utiliser plusieurs paramètres

Les fonctions peuvent accepter plusieurs paramètres :

Ici, a et b sont des paramètres.

# Function with multiple parameters
def add(a, b):
    print(a + b)

add(3, 5)

Arguments nommés

Arguments nommés

Vous pouvez utiliser des arguments nommés pour spécifier les valeurs des paramètres par leur nom :

# Function with keyword arguments
def greet(name, age):
    print(f"Hello, {name}. You are {age} years old.")

greet(age=30, name="Alice")

def multiply(a, b):
    return a * b

result = multiply(2, 4)
print(result)

Bonnes pratiques pour les fonctions

Bonnes pratiques pour les fonctions

Voici quelques bonnes pratiques pour utiliser les fonctions :

  • Utilisez des noms explicites pour les fonctions et les paramètres.
  • Gardez les fonctions courtes et centrées sur une seule tâche.
  • Évitez le code redondant en réutilisant les fonctions.

Qu’avons-nous appris ?

Qu’avons-nous appris ?

Dans cette leçon, vous avez appris :

  • Ce que sont les fonctions et comment les définir.
  • Comment appeler des fonctions avec des paramètres et des arguments nommés.
  • Les bonnes pratiques pour écrire des fonctions claires et réutilisables.

Excellent travail ! Passons à la leçon suivante.

Qu’est-ce qu’une fonction ? — illustration 11

Questions Fréquemment Posées

La leçon « Qu’est-ce qu’une fonction ? » est-elle gratuite ?

Oui — le texte complet de « Qu’est-ce qu’une fonction ? » 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 Learn AI with Python, passe à CoddyKit PRO. Le cours Learn AI with Python comprend 5 leçons au total.

Qu'est-ce que j'apprendrai dans « Qu’est-ce qu’une fonction ? » ?

Apprenez comment les fonctions organisent et réutilisent votre code Tu pratiques Learn AI with Python 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 Learn AI with Python ?

Aucune expérience préalable n'est requise. Learn AI with Python 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 5.

Combien de temps prend la leçon « Qu’est-ce qu’une fonction ? » ?

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 Learn AI with Python ?

Oui. Chaque leçon Learn AI with Python 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

  1. Qu’est-ce qu’une fonction ?
  2. Valeurs de retour
  3. Portée et durée de vie des variables
  4. Fonctions intégrées et fonctions définies par l’utilisateur
  5. Importer des modules
← Retour à Learn AI with Python