retorno de Python

La declaraciòn de retorno de Python le indica a Python que contin√∫e ejecutando un programa principal. Puede usar la declaraciòn de retorno para enviar un valor al programa principal, como una cadena o una lista.

Las funciones son bloques de instrucciones que realizan una tarea especìfica en la programaciòn. Una vez que se ha declarado una funciòn, se puede reutilizar varias veces. El principal beneficio de usar funciones es que puede reducir la cantidad de lìneas de còdigo que escribe.

Cuando esté trabajando con funciones en Python, encontrará la declaraciòn return . Esta declaraciòn detiene la ejecuciòn de una funciòn y devuelve valores de una funciòn al programa principal.

En este tutorial, vamos a discutir còmo funciona la declaraciòn return y còmo usar return to enviar valores a un programa principal.

Actualizaciòn de funciones de Python

Python incluye una serie de funciones integradas & mdash; como print () , str () y len () & mdash; que realizan tareas especìficas.

Puede declarar sus propias Funciòn de Python con la palabra clave def . Después de usar la palabra clave def , debe indicar el nombre de su funciòn. Luego, debe especificar con un par de paréntesis. El paréntesis puede contener cualquier parámetro que desee que su funciòn acepte.

Aquì está la sintaxis para declarar una funciòn en Python:

Python Return

La palabra clave Python return sale de un funciòn e indica a Python que contin√∫e ejecutando el programa principal. La palabra clave return puede enviar un valor al programa principal. Un valor podrìa ser una cadena, una tupla o cualquier otro objeto.

El 81% de los participantes afirmaron que se sentìan más seguros sobre sus perspectivas laborales después de asistir a un bootcamp. Asòciese a un bootcamp hoy mismo.

El graduado promedio de un bootcamp pasò menos de seis meses en la transiciòn profesional, desde comenzar un bootcamp hasta encontrar su primer trabajo.

Esto es √∫til porque permite nosotros para procesar datos dentro de una funciòn. Luego, podemos devolver los datos a nuestro programa principal, para que podamos usarlos fuera de nuestra funciòn.

Los datos procesados ‚Äã‚Äãdentro de una funciòn solo son accesibles dentro de la funciòn. Este es solo el caso a menos que use la instrucciòn return para enviar los datos a otra parte del programa.

Aquì está la sintaxis de la palabra clave return:

La palabra clave return puede aparecer en cualquier lugar dentro de una funciòn, y cuando el còdigo ejecuta la declaraciòn return, se saldrá de la funciòn.

La declaraciòn de retorno devuelve un valor al resto del programa, pero también se puede usar solo. Si no se define ninguna expresiòn después de la declaraciòn de retorno, se devuelve Ninguno . Aquì hay un ejemplo de esto en acciòn:

Nuestro còdigo devuelve: Ninguno .

Puede decidir no especificar un valor si solo desea que una funciòn deje de ejecutarse después de un punto en particular . Este es un caso de uso menos com√∫n de la declaraciòn de retorno de Python.

Digamos que estamos operando un restaurante. Queremos crear un programa que devuelva el costo de los bocadillos que tenemos en el men√∫. Esta tarea debe estar contenida dentro de una funciòn porque tenemos la intenciòn de usarla más de una vez.

La mesera debe ingresar el nombre del sándwich que ha pedido un cliente y se le presentará el precio del sándwich. Podrìamos realizar esta tarea usando el siguiente còdigo:

Ejecutemos nuestro programa y veamos qué sucede:

En la primera lìnea de còdigo, declaramos el nombre del bocadillo cuyo precio queremos averiguar. En este caso, nuestra sándwich variable Python almacena el valor Jamòn y queso .

A continuaciòn, declaramos una funciòn llamada calculate_price () que acepta un parámetro: el nombre del sándwich que el cliente desea comprar. Hemos utilizado declaraciones if de Python para comparar el nombre del producto con nuestra lista de bocadillos. Cuando se encuentra el nombre del producto, nuestro programa devuelve el precio que ha definido.

Estos son los valores de coma flotante de Python que nuestro programa puede devolver:

  • " Jamòn y queso & rdquo ;: 2.50
  • " Chicken Club & rdquo ;: 2.75
  • Otro sándwich: 2.50

En la lìnea final , llamamos a nuestro método calculate_price () y pasamos la variable sándwich como argumento. Cuando se llama a nuestro método calculate_price () , nuestro programa ejecuta el método y devuelve el precio de el sándwich que hemos especificado.

En este caso, el sándwich que ha pedido nuestro cliente es Jamòn y queso , por lo que nuestro programa devuelve 2.50. & nbsp;

Tan pronto como se ejecuta la instrucciòn return , nuestra funciòn se detiene y nuestro programa contin√∫a ejecutándose. & Nbsp;

Return in Python: Another Example

Let " s use otro ejemplo del estado return ent para ilustrar còmo funciona. Digamos que estamos creando un programa que calcula el cambio que debe pagar un cliente. Podrìamos realizar esta tarea usando el siguiente còdigo:

Nuestro còdigo regresa:

"Career Karma entrò en mi vida cuando más lo necesitaba y rápidamente me ayudò a emparejarme con un bootcamp. Dos meses después graduándome, encontré el trabajo de mis sue√±os que se alineaba con mis valores y metas en la vida ".

Venus, ingeniero de software en Rockbot

Nosotros declarò una funciòn llamada calculate_change que resta el precio del sándwich de la cantidad dada por el cliente. En este caso, el precio del sándwich es de $ 2,50 y el usuario le ha dado a la mesera $ 4,00. Entonces, nuestro programa devuelve $ 1.50.

Conclusiòn

La palabra clave return en Python sale de una funciòn y le dice a Python que ejecute el resto del programa principal. Una palabra clave de retorno puede enviar un valor al programa principal.

Si bien los valores pueden haber sido definidos en una funciòn, puede enviarlos de regreso a su programa principal y leerlos a lo largo de su còdigo.

En este tutorial, profundizamos en los conceptos básicos de la declaraciòn de retorno de Python. También analizamos dos ejemplos de funciones de Python que utilizaron la palabra clave return para ilustrar còmo funciona la declaraciòn.

Para obtener cursos, recursos de aprendizaje y más informaciòn sobre Python, consulte nuestra guìa completa sobre còmo aprender Python .

Shop

Learn programming in R: courses

$

Best Python online courses for 2022

$

Best laptop for Fortnite

$

Best laptop for Excel

$

Best laptop for Solidworks

$

Best laptop for Roblox

$

Best computer for crypto mining

$

Best laptop for Sims 4

$

Latest questions

NUMPYNUMPY

psycopg2: insert multiple rows with one query

12 answers

NUMPYNUMPY

How to convert Nonetype to int or string?

12 answers

NUMPYNUMPY

How to specify multiple return types using type-hints

12 answers

NUMPYNUMPY

Javascript Error: IPython is not defined in JupyterLab

12 answers

News


Wiki

Python OpenCV | cv2.putText () method

numpy.arctan2 () in Python

Python | os.path.realpath () method

Python OpenCV | cv2.circle () method

Python OpenCV cv2.cvtColor () method

Python - Move item to the end of the list

time.perf_counter () function in Python

Check if one list is a subset of another in Python

Python os.path.join () method