高效计算图书采购总价
本文提供一种便捷方法,根据不同书籍的数量和价格计算总采购成本。假设一家书店销售五种不同价格的书籍:
输入数据为一行五个整数,分别代表每种书籍的购买数量。程序将计算并输出总采购费用。
为了简化计算,我们使用Python编写一个高效的程序:
book_prices = [30, 50, 60, 45, 65] # 每本书的价格 # 获取用户输入的购买数量 (示例输入:5 10 5 10 20) quantity_input = input("请输入每种书籍的购买数量,用空格隔开:") quantities = [int(x) for x in quantity_input.split()] # 检查输入是否有效 if len(quantities) != 5: print("输入数量错误,请确保输入五个数字。") else: # 计算总价 total_price = sum(price * quantity for price, quantity in zip(book_prices, quantities)) print(f"总采购价为:{total_price} 元")
这段代码首先定义了一个包含每本书价格的列表 book_prices。然后,它提示用户输入每种书籍的购买数量,并将其转换为整数列表 quantities。 代码包含了输入校验,确保用户输入了正确的数量。最后,它使用 zip 函数和列表推导式高效地计算总价,并打印结果。 此方法清晰、简洁,易于理解和修改,适用于各种书籍数量和价格的计算。
以上就是如何快速计算不同价格书籍的总采购价?的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号