Introduction aux fonctions en Python
Hugo Bowne-Anderson
Instructor
Définir des fonctions sans paramètre
Définir des fonctions avec un paramètre
Définir des fonctions qui retournent une valeur
Plus tard : arguments multiples, valeurs de retour multiples
str()x = str(5)
print(x)
'5'
print(type(x))
<class 'str'>
def square(): # <- En-tête de fonctionnew_value = 4 ** 2 # <- Corps de la fonction print(new_value)square()
16
def square(value):
new_value = value ** 2
print(new_value)
square(4)
16
square(5)
25
def square(value): new_value = value ** 2 return new_valuenum = square(4) print(num)
16
Les docstrings décrivent ce que fait votre fonction
Servent de documentation pour votre fonction
Placées juste après l'en-tête de la fonction
Entre triples guillemets doubles """
def square(value):
"""Retourne le carré d'une valeur."""
new_value = value ** 2
return new_value
Introduction aux fonctions en Python