Quelle est la différence entre « imprimer » et « retourner » dans le code ?

Linda Hamilton
Libérer: 2024-11-10 18:30:03
original
294 Les gens l'ont consulté

What's the Difference Between

Différences entre « imprimer » et « retourner » en programmation

En programmation, « imprimer » et « retourner » servent des objectifs distincts.

Imprimer :

  • Sort la valeur spécifiée sur la sortie standard (généralement la console ou terminal).
  • N'impacte pas le flux d'exécution et ne renvoie aucune valeur à l'appelant.
  • Exemple : print(my_variable) imprime la valeur de my_variable sur la console.

Retour :

  • Termine l'exécution du fonction ou méthode à son point d'invocation.
  • Renvoie une valeur à l'appelant, qui peut être stockée dans une variable ou utilisée plus loin dans le code.
  • Exemple : return my_variable renvoie la valeur de my_variable à l'appelant.

Pour illustrer la différence, considérons le Python suivant fonction :

def my_function(param1):
    print(param1)
    return param1
Copier après la connexion

Si nous appelons cette fonction avec l'argument 42, elle affichera "42" sur la console et renverra également la valeur "42" à l'appelant. La valeur renvoyée par my_function() peut ensuite être affectée à une variable ou utilisée dans des calculs ultérieurs.

En revanche, si nous supprimons l'instruction return et comptons uniquement sur print, la fonction affichera toujours "42" sur la console, mais elle ne renverra aucune valeur. Par conséquent, il n’y a aucune sortie utilisable de la fonction.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal