Cómo llamar a una función en Python
- 4860
- 392
- Adriana Tórrez
En Python, una función es un bloque de código que realiza una tarea específica y puede llamarse desde otras partes de su programa. Las funciones son una parte esencial de la programación de Python, y le permiten escribir un código modular reutilizable que sea más fácil de mantener y depurar.
En este tutorial, aprenderemos a llamar a una función en Python. Discutiremos las diferentes formas en que puede transmitir argumentos a una función, y también veremos algunos errores comunes para evitar al llamar a las funciones en Python.
Función de llamadas en Python
En Python, puede llamar a una función usando su nombre seguido de un par de paréntesis y opcionalmente pasando algunos argumentos a la función dentro de los paréntesis.
- Aquí hay un ejemplo de cómo llamar a una función en Python: # Definir una función def greet (nombre): imprimir ("hola" + nombre) # Llame a la función de salud y pase un argumento de cadena Greet ("rahul")
123456 # Define una función def greet (nombre): imprime ("hola" + nombre) # llame a la función de salud y pase una cadena argumentgreet ("rahul") Este código define una función llamada
'saludar()'
que toma un solo argumento, nombre e imprime un saludo utilizando el valor del argumento de nombre. Entonces el'saludar()'
La función se llama con el argumento "Rahul", que hace que la función imprima la siguiente salida:Hola Rahul
- También puede pasar múltiples argumentos a una función separándolos con comas. Por ejemplo: # define una función def greet (first_name, last_name): imprimir ("Hola", + First_Name + "" + Last_Name) # Llame a la función de salud y pase dos argumentos de cadena Greet ("Rahul", "Kumar")
123456 # Define una función def greet (first_name, last_name): imprime ("hola", + first_name + "" + last_name) # llame a la función de salud y pase dos argumentos de cadenagreet ("rahul", "kumar") Este código define una función llamada
'saludar()'
que requieren dos argumentos: First_Name y Last_Name. Cuando la función se llama con los argumentos "Rahul" y "Kumar", Imprime la siguiente salida:Hola Rahul Kumar
- Es importante tener en cuenta que debe pasar el número correcto y el tipo de argumentos a una función cuando lo llame. Si pasa el número o el tipo de argumento incorrecto, recibirá un error. Por ejemplo: # define una función def greet (nombre): imprime ("hola" + nombre) # Esto causará un error # porque la función de saludo espera un argumento de una sola cuerda gree ("rahul", "kumar")
1234567 # Definir una función def greet (nombre): imprimir ("hola" + nombre) # Esto causará un error # porque la función de salud espera un greet de argumento de una sola cuerda ("rahul", "kumar") Obtendrá el error a continuación:
Traza (la llamada más reciente la última): archivo "B.py ", línea 6, en greed (" rahul "," kumar ") typeError: greet () toma 1 argumento posicional pero se dieron 2
Conclusión
En este tutorial, aprendimos a llamar a una función en Python. Aprendimos a aprobar argumentos a una función, y también observamos algunos errores comunes para evitar al llamar a las funciones en Python. Esperamos que este tutorial lo haya ayudado a comprender cómo llamar a las funciones en Python y que ahora esté listo para usar funciones en sus propios programas de Python.