Generation

generate functionSat, 27 May 2023

Faça um script Python que peça para o usuário registrar um estoque de produtos. Cada produto possui um código, um preço e uma quantidade. O estoque pode armazenar 5 produtos. Depois de receber os 5 produtos do estoque, mostre um relatório com os produtos, a quantidade total de itens (todos os produtos) e o valor total do estoque (de todos os produtos).

def stock(): products = [] for i in range(5): product = {} product["code"] = input("Product code: ") product["price"] = int(input("Product price: ")) product["quantity"] = int(input("Product quatity: ")) products.append(product) return products def countStock(products): total_items = 0 total_value = 0 for product in products: total_items += product["quantity"] total_value += product["quantity"] * product["price"] return total_items, total_value def stockReport(products, total_items, total_value): print("Code | Price | Quantity | Value") for product in products: print(f"{product['code']} | {product['price']} | {product['quantity']} | {product['price'] * product['quantity']}") print("-"*30) print(f"Total items: {total_items}

Questions about programming?Chat with your personal AI assistant