Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Comment Créer des Fonctions en Python | Fonctions en Python
Introduction à Python

bookComment Créer des Fonctions en Python

Lors du test de votre code, vous pouvez attribuer différentes valeurs à une variable pour vous assurer qu'il fonctionne correctement. Cependant, à mesure que votre base de code s'agrandit, cette approche peut devenir inefficace et lourde. Une solution plus efficace consiste à utiliser des fonctions, qui améliorent la flexibilité et l'organisation du code. Voici la syntaxe générale pour définir une fonction :

def function_name(var1, var2...):
  function_body
  return something

Remarque

Toutes les lignes à l'intérieur du corps d'une fonction doivent conserver une indentation cohérente.

Pour créer une fonction de base qui accepte deux nombres, a et b, et renvoie le carré de leur somme, vous pouvez définir une fonction qui calcule d'abord la somme des deux nombres, puis élève le résultat au carré.

123456
# Define function def sum_squared(a, b): return (a + b)**2 # Call function print(sum_squared(2, 3))
copy
Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 6. Chapitre 3

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

Awesome!

Completion rate improved to 1.67

bookComment Créer des Fonctions en Python

Glissez pour afficher le menu

Lors du test de votre code, vous pouvez attribuer différentes valeurs à une variable pour vous assurer qu'il fonctionne correctement. Cependant, à mesure que votre base de code s'agrandit, cette approche peut devenir inefficace et lourde. Une solution plus efficace consiste à utiliser des fonctions, qui améliorent la flexibilité et l'organisation du code. Voici la syntaxe générale pour définir une fonction :

def function_name(var1, var2...):
  function_body
  return something

Remarque

Toutes les lignes à l'intérieur du corps d'une fonction doivent conserver une indentation cohérente.

Pour créer une fonction de base qui accepte deux nombres, a et b, et renvoie le carré de leur somme, vous pouvez définir une fonction qui calcule d'abord la somme des deux nombres, puis élève le résultat au carré.

123456
# Define function def sum_squared(a, b): return (a + b)**2 # Call function print(sum_squared(2, 3))
copy
Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 6. Chapitre 3
some-alt