Python >> Tutoriel Python >  >> Python

Mot-clé de retour en Python - Un guide illustré simple

return de Python mot-clé commande le flux d'exécution pour quitter une fonction immédiatement et renvoie une valeur à l'appelant de la fonction. Vous pouvez spécifier une valeur de retour facultative —ou même une expression de retour—après le return mot-clé. Si vous ne fournissez pas de valeur de retour, Python renverra la valeur par défaut None à l'appelant.

Vidéo sur le mot-clé de retour Python

Retourner le mot-clé suivi de la valeur de retour

Voici un exemple du mot-clé return associé à une valeur de retour :

def f():
    return 4

print(f())
# OUTPUT: 4

Dans la fonction f() , Python renvoie le résultat 4 à l'appelant. Le print() fonction imprime ensuite la sortie sur le shell.

Mot clé de retour suivi d'une expression de retour

Voici un exemple du mot-clé return en combinaison avec une expression return :

def f():
    return 2+2

print(f())
# OUTPUT: 4

Dans la fonction f() , Python évalue l'expression 2+2=4 et renvoie le résultat 4 à l'appelant. Le print() fonction imprime ensuite la sortie sur le shell.

Renvoyer le mot clé suivi d'aucune valeur

Voici un exemple du mot-clé return sans définir de valeur de retour :

def f():
    return

print(f())
# OUTPUT: None

Dans la fonction f() , Python renvoie la valeur par défaut None à l'appelant. Le print() fonction imprime ensuite la sortie sur le shell.

Interface de code interactive

Exécutez le code suivant dans votre navigateur :

Exercice  :Remplacez les trois valeurs de retour par 42, 42 et "Alice" dans le shell de code interactif !