Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Declaraciones if/else en Funciones | Funciones
Introducción a Python
course content

Contenido del Curso

Introducción a Python

Introducción a Python

1. Primer Conocimiento
2. Variables y Tipos
3. Declaraciones Condicionales
4. Otros Tipos de Datos
5. Loops (Bucles)
6. Funciones

bookDeclaraciones if/else en Funciones

Todo lo que hemos comentado hasta ahora puede utilizarse dentro de una función. Por ejemplo, puedes incrustar fácilmente declaraciones condicionales en el cuerpo de una función. En la tercera sección, creaste una declaración if/else para determinar si un número es par o impar. Pero, este código está configurado para números específicos. Si quisieras evaluar un número diferente, tendrías que repetir el mismo bloque de código con un nuevo número o modificar el número existente antes de la comprobación condicional. En su lugar, es más eficiente encapsular este código dentro de una función y luego invocarlo para varios números según sea necesario.

12345678910
# Define a function def is_odd(n): if n % 2 == 0: return "even" else: return "odd" # Testing function print('2 is', is_odd(2)) print('3 is', is_odd(3))
copy

Nota

Sólo un aviso: Un número se considera par si divide por 2 sin resto. El operador % se utiliza para encontrar este resto.

Claramente, la función reconoce con precisión 2 como par y 3 como impar. Puedes recurrir a esta función tantas veces como necesites para varios números.

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 6. Capítulo 5
some-alt