Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Expresiones simples if/else | Declaraciones Condicionales
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

bookExpresiones simples if/else

Ahora que estamos familiarizados con los operadores condicionales y sabemos cómo usarlos, podemos bifurcar nuestro código basándonos en ciertas condiciones. En Python, esto se logra con la siguiente estructura:

En el ejemplo anterior, la condition puede ser una "declaración condicional" o un "valor booleano". Por ejemplo, podría ser a != 4 o b > 100. Los comandos debajo de if y else son instrucciones que se ejecutan dependiendo de si se cumple la condición. Pueden ser funciones print(), asignaciones de variables, operaciones aritméticas, manipulación de strings, etc.

Veamos un ejemplo: Supongamos que tenemos una string y queremos determinar si es larga. Definiremos una string como 'long' si contiene más de 20 caracteres.

1234567891011121314151617
# Assign some variable test = "small string" # Conditional statement if len(test) > 20: print("This string is long!") else: print("Nothing special") # Check on different string test = "This string is very-very and very large" # Conditional statement if len(test) > 20: print("This string is long!") else: print("Nothing special")
copy

Nota

Recuerde, los bloques de código bajo las sentencias if y else deben tener una sangría consistente (por ejemplo, 2 espacios, 4 espacios, etc.).

Dado el bloque `if/else` proporcionado, ¿cuál será la salida si `a = 95`, y cuál si `a = 56`?

Dado el bloque if/else proporcionado, ¿cuál será la salida si a = 95, y cuál si a = 56?

Selecciona la respuesta correcta

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

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