Comment Créer des Fonctions en Python
Dans les exemples précédents, comme ceux de la section "Instructions Conditionnelles", nous avons souvent attribué différentes valeurs à une variable juste pour vérifier que notre code fonctionnait correctement. Cette méthode peut être fastidieuse, surtout lorsque notre code devient plus étendu. Une approche plus efficace consiste à utiliser des fonctions. Voici la syntaxe générale pour définir une fonction :
def function_name(var1, var2...):
function_body
return something
Remarque
Toutes les lignes de code à l'intérieur du corps de la fonction doivent avoir une indentation cohérente, qu'il s'agisse de 2 espaces, 3, 4 ou une autre valeur.
Par exemple, créons une fonction de base qui prend deux nombres (nous les appellerons a
et b
) et renvoie le carré de leur somme.
123456# Define function def sum_squared(a, b): return (a + b)**2 # Call function print(sum_squared(2, 3))
Succès ! En effet, 2 + 3
égale 5
, et 5
au carré est 25
.
Merci pour vos commentaires !
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion
Posez-moi des questions sur ce sujet
Résumer ce chapitre
Afficher des exemples du monde réel
Awesome!
Completion rate improved to 1.64
Comment Créer des Fonctions en Python
Glissez pour afficher le menu
Dans les exemples précédents, comme ceux de la section "Instructions Conditionnelles", nous avons souvent attribué différentes valeurs à une variable juste pour vérifier que notre code fonctionnait correctement. Cette méthode peut être fastidieuse, surtout lorsque notre code devient plus étendu. Une approche plus efficace consiste à utiliser des fonctions. Voici la syntaxe générale pour définir une fonction :
def function_name(var1, var2...):
function_body
return something
Remarque
Toutes les lignes de code à l'intérieur du corps de la fonction doivent avoir une indentation cohérente, qu'il s'agisse de 2 espaces, 3, 4 ou une autre valeur.
Par exemple, créons une fonction de base qui prend deux nombres (nous les appellerons a
et b
) et renvoie le carré de leur somme.
123456# Define function def sum_squared(a, b): return (a + b)**2 # Call function print(sum_squared(2, 3))
Succès ! En effet, 2 + 3
égale 5
, et 5
au carré est 25
.
Merci pour vos commentaires !