Python代码开发求助:实现三类商品总价计算功能
Python 工具总价计算程序实现
这里是符合需求的代码实现,包含固定单价设定、用户输入获取和总价计算:
# 设定各工具固定单价 nail_price = 0.5 hammer_price = 3 saw_price = 2.5 # 获取用户所需数量 nail_count = float(input("请输入所需钉子的数量:")) hammer_count = float(input("请输入所需锤子的数量:")) saw_count = float(input("请输入所需锯子的数量:")) # 计算总价格 total_price = nail_count * nail_price + hammer_count * hammer_price + saw_count * saw_price # 格式化输出结果 print(f"总价格为:{total_price:.2f} 美元")
代码说明
- 先定义三个变量存储各工具的固定单价,后续若需要调整价格直接修改此处即可
- 使用
input()函数依次获取用户输入,用float()转换为数值类型(支持小数数量,比如半盒钉子这类场景) - 通过乘法计算单类工具总价后累加,得到最终总价格
- 用
f-string格式化输出结果,保留两位小数,符合货币的常规显示规范
如果需要限制输入为整数数量,只需将float()替换为int():
nail_count = int(input("请输入所需钉子的数量:"))
内容的提问来源于stack exchange,提问作者Levi
相关产品推荐
相关产品推荐

