Menu
Coddy logo textTech

Agregar artículo

Parte de la sección Logic & Flow del Journey de Python de Coddy — lección 68 de 78.

challenge icon

Desafío

Fácil

Crea una función llamada add_item que reciba tres argumentos: item (string), price (float) y stock (int). La función debe:

  1. Verificar si el artículo ya existe en el diccionario inventory.
    • Si existe, imprimir "Error: Item '<item>' already exists.".
  2. Si el artículo no existe, añadirlo al inventory con el precio y el stock proporcionados.
    • Almacenar el precio como un float y el stock como un entero.
  3. Imprimir "Item '<item>' added successfully.".

Añade (reemplaza) el siguiente bloque de código al final de tu código:

add_item("Apple", 0.5, 100)
add_item("Banana", 0.2, 50)
add_item("Apple", 0.6, 30)  # Debería imprimir un error
print(inventory)  

Pruébalo tú mismo

inventory = {}


print(inventory)  # Should output: {}

Todas las lecciones de Logic & Flow