Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

[Proyecto] Monitoreo de Ventas

print("-------verduleria-------")

try:
venta1 = int(input("ingrese la cantidad de platanos vendidos: "))
venta2 = int(input("ingrese la cantidad de manzanas vendidas: "))
platanos = venta1 > venta2
manzanas = venta1 < venta2

print(f"Cantidad de platanos vendidos: {venta1}")
print(f"Cantidad de manzanas vendidas: {venta2}")

if (platanos):
print("los platanos tuvieron más ventas.")
elif (manzanas):
print("las manzanas tuvieron más ventas.")
else:
print("Ambos productos tuvieron la misma cantidad de ventas.")
except ValueError:
print("Lo sentimos, los datos ingresado no corresponde a un número entero. Vuelva a intentar.")

1 respuesta

Hola Eusebio,

¡Espero que estés disfrutando del curso de Python! Hiciste un buen uso de if, elif y else para comparar las ventas de plátanos y manzanas, además de usar try/except para tratar entradas inválidas. Una dica interesante para el futuro es usar el método strip() antes de convertir la entrada, ya que elimina espacios extra digitados sin querer:

entrada = input("Ingrese la cantidad de platanos vendidos: ").strip()
venta1 = int(entrada)

print(f"Cantidad de platanos vendidos: {venta1}")

Este código recibe el valor digitado, elimina espacios extra con strip() y luego convierte el texto a número entero con int(), dejando la entrada un poco más segura.

Alura

Cuenta con el apoyo de la comunidad Alura en tu jornada. ¡Saludos y buenos estudios!