Definir tu Primera Función
En ejemplos anteriores, como los de la sección de "Declaraciones Condicionales", a menudo asignábamos diferentes valores a una variable sólo para verificar que nuestro código funcionaba correctamente. Este método puede ser engorroso, especialmente a medida que nuestro código se hace más extenso. Un enfoque más eficiente implica el uso de funciones. Esta es la sintaxis general para definir una función:
def function_name(var1, var2...):
function_body
return something
Nota
Todas las líneas de código dentro del cuerpo de la función deben tener una sangría consistente, ya sea de 2 espacios, 3, 4 u otro valor.
Por ejemplo, creemos una función básica que tome dos números (los llamaremos "a" y "b") y devuelva el cuadrado de su suma.
123456# Define function def sum_squared(a, b): return (a + b)**2 # Call function print(sum_squared(2, 3))
¡Éxito! Efectivamente, 2 + 3
es igual a 5
, y 5
elevado al cuadrado es 25
.
¡Gracias por tus comentarios!
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla
Pregunte me preguntas sobre este tema
Resumir este capítulo
Mostrar ejemplos del mundo real
Awesome!
Completion rate improved to 1.64
Definir tu Primera Función
Desliza para mostrar el menú
En ejemplos anteriores, como los de la sección de "Declaraciones Condicionales", a menudo asignábamos diferentes valores a una variable sólo para verificar que nuestro código funcionaba correctamente. Este método puede ser engorroso, especialmente a medida que nuestro código se hace más extenso. Un enfoque más eficiente implica el uso de funciones. Esta es la sintaxis general para definir una función:
def function_name(var1, var2...):
function_body
return something
Nota
Todas las líneas de código dentro del cuerpo de la función deben tener una sangría consistente, ya sea de 2 espacios, 3, 4 u otro valor.
Por ejemplo, creemos una función básica que tome dos números (los llamaremos "a" y "b") y devuelva el cuadrado de su suma.
123456# Define function def sum_squared(a, b): return (a + b)**2 # Call function print(sum_squared(2, 3))
¡Éxito! Efectivamente, 2 + 3
es igual a 5
, y 5
elevado al cuadrado es 25
.
¡Gracias por tus comentarios!