Professional Documents
Culture Documents
Examen Parcial
Examen Parcial
EJERCICIO 1
Describir las estructuras condicionales que se pueden disponer en Python.
Estructura condicional simple (if)
If condición 1
acción 1
If condición 1
Acción 1
Elif condición
Acción 2
if condición1:
Acción1
elif condición2:
acción2
else:
Acción3
EJERCICIO 2
Describir las diferencias entre la estructura condicional if y match…case.
Tanto If como match...case son útiles para escribir código condicional basado en el valor de una
o más variables. La elección de uno de ellos depende de la complejidad y número de posibles
condiciones a evaluar.
EJERCICIO 3
if categoriaMango == "A":
if tamanoMango == 1:
precioAdicional = 0.50
else:
precioAdicional = 0.80
if tamanoMango == 1:
precioAdicional = 0.30
else:
precioAdicional = 0.50
else:
if tamanoMango == 1:
precioAdicional = -0.20
else:
precioAdicional = -0.40
# verificar si se cumple alguna de las condiciones para tener hasta 3 horas gratuitas
tiempo_gratuito = 0
if ticket_cine.upper() == "si":
if tiempo_a_cobrar < 0:
tiempo_a_cobrar = 0
costo_estacionamiento = 0
costo_estacionamiento = 3
else: # más de 3 horas (S/. 3 + S/. 2 por cada hora adicional o fracción de hora)