Différence entre return et print-Python

Je n'ai pas vraiment compris la différence entre le retour et l'impression, je vais donc les résumer ici. Cependant, je n'ai pas encore complètement saisi la différence, alors j'espère pouvoir comprendre clairement la différence.

** return ** = Dans la fonction, renvoie la valeur à l'appelant. J'ai fait une erreur, mais return renvoie une valeur, donc si vous voulez sortir une valeur, vous devez utiliser print. ** print ** = Il suffit d'imprimer une chaîne. Il est utilisé non seulement dans les fonctions mais également dans diverses situations. Si vous souhaitez sortir la valeur renvoyée par return, vous ne pouvez pas l'afficher à moins que vous ne la sortiez par impression.

Je le comprends en quelque sorte, mais je ne comprends toujours pas la partie «valeur de retour» du retour. J'espère pouvoir écrire le code plusieurs fois à partir de maintenant, lire le code écrit par d'autres et le comprendre clairement.

Recommended Posts

Différence entre return et print-Python
Différence entre processus et travail
Différence entre "categorical_crossentropy" et "sparse_categorical_crossentropy"
Différence entre régression et classification
Différence entre np.array et np.arange
Différence entre MicroPython et CPython
Différence entre ps a et ps -a
Différence entre return, return None et no return description en Python
Différence entre Ruby et Python Split
Différence entre java et python (mémo)
Différence entre list () et [] en Python
Différence entre SQLAlchemy filter () et filter_by ()
Mémorandum (différence entre csv.reader et csv.dictreader)
(Remarque) Différence entre la passerelle et la passerelle par défaut
Différence entre le randint de Numpy et le randint de Random
Différence entre tri et tri (mémorial)
Différence entre la série python2 et la série python3 dict.keys ()
Python - Différence entre exec et eval
[Python] Différence entre randrange () et randint ()
[Python] Différence entre trié et trié (Colaboratoire)
[Xg boost] Différence entre softmax et softprob
différence entre les instructions (instructions) et les expressions (expressions) en Python
[Django ORM] Différence entre values () et only ()
Différence entre @classmethod et @staticmethod en Python
Différence entre append et + = dans la liste Python
Différence entre non local et global en Python
Différence entre la régression linéaire, la régression Ridge et la régression Lasso
Différence entre le fichier env_file docker-compose et le fichier .env
[Python Iroha] Différence entre List et Tuple
[python] Différence entre la sortie rand et randn
Différence de vitesse entre wsgi, bouteille et flacon
Différence entre ls -l et la commande cat
Quelle est la différence entre «pip» et «conda»?
Différence entre l'utilisation et l'importation sur le langage de bouclier
[python] Différence entre variable et self. Variable dans la classe
À propos de la différence entre "==" et "is" en python
À propos de la différence entre PostgreSQL su et sudo
Quelle est la différence entre Unix et Linux?
Entre paramétrique et non paramétrique
Prise en compte de la différence entre la courbe ROC et la courbe PR
Différence approximative entre Unicode et UTF-8 (et ses compagnons)
BERT peut-il comprendre la différence entre «Ame (bonbons)» et «Ame (pluie)»?
Différence entre Ruby et Python en termes de variables
Quelle est la différence entre usleep, nanosleep et clock_nanosleep?
Différence entre la notation Numpy (n,) et (n, 1) [Différence entre le vecteur horizontal et le vecteur vertical]
Comment utiliser argparse et la différence entre optparse
Quelle est la différence entre les liens symboliques et les liens durs?
Conversion entre unixtime et datetime
Module Python num2words Différence de comportement entre l'anglais et le russe
Python> Différence entre la sortie inpbt et print (inpbt)> [1. 2. 3.] / array ([1., 2., 3.], dtype = float32)
Comprendre la différence entre l'affectation cumulative aux variables et l'affectation cumulative aux objets
Méthode de concaténation de liste en python, différence entre list.extend () et opérateur «+»
Différence entre les back_populates et backref de SQL Alchemy et lorsque ni l'un ni l'autre n'est utilisé
Différence entre le processus de premier plan et le processus d'arrière-plan compris par principe
Coopération entre py2exe et les outils de configuration
Créer une clé privée et une clé publique à l'aide de ssh-keygen (différence entre Windows 10 et Linux)
J'ai étudié le comportement de la différence entre lien dur et lien symbolique