Contenido del Curso
Introducción a Python
Introducción a Python
Resumen
¡Felicidades por completar esta emocionante sección de nuestro curso de Python!
Has desarrollado una sólida comprensión sobre cómo controlar el flujo lógico dentro de tus programas utilizando diversas construcciones de Python.
Repasemos los conceptos clave que has dominado:
Tipos de datos booleanos y comparaciones
Has aprendido a utilizar operadores de comparación para evaluar condiciones en Python. Estos operadores te ayudan a verificar relaciones entre valores e incluyen los siguientes:
Igual a:
==
;Distinto de:
!=
;Mayor que:
>
;Menor que:
<
;Mayor o igual que:
>=
;Menor o igual que:
<=
.
item_price = 20 discount_price = 15 print(item_price > discount_price) # `True` print(item_price == discount_price) # `False`
Combinación de condiciones
Dominio en la combinación de múltiples condiciones utilizando operadores lógicos para tomar decisiones más complejas:
and
: Evalúa comoTrue
si ambas condiciones sonTrue
;or
: Evalúa comoTrue
si al menos una condición esTrue
;not
: Invierte el estado lógico de su operando.
stock_level = 50 on_sale = True print(stock_level > 30 and on_sale) # `True`
Operadores de pertenencia y comparaciones de tipo
Exploración del uso de operadores de pertenencia para verificar la presencia o ausencia de un elemento dentro de una secuencia y del uso de la función type()
para confirmar el tipo de dato de una variable:
Operadores de pertenencia como
in
ynot in
.Comparación de tipos utilizando
type()
.
products = "milk, eggs, cheese" print('milk' in products) # True item_type = 20.0 print(type(item_type) == float) # True
Expresiones condicionales
Has aprendido a utilizar las sentencias if
, else
y elif
para ejecutar diferentes bloques de código según diversas condiciones. Esta habilidad fundamental es crucial para escribir programas en Python dinámicos y adaptativos:
temperature = 75 if temperature > 80: print("It's too hot!") elif temperature < 60: print("It's too cold!") else: print("It's just right!")
1. ¿Qué operador se utiliza para comprobar si dos valores NO son iguales en Python?
2. ¿Qué devolverá la siguiente instrucción print?
3. ¿Cómo se comprueba si la subcadena "apple"
está en la cadena asignada a fruits
?
4. ¿Qué línea de código verifica correctamente el tipo de dato de item_price
para saber si es un float
?
5. ¿Qué salida producirá el siguiente código de Python?
¡Gracias por tus comentarios!