Python+EX5、输入单价和购买数量,输出实际收款价格?

如题所述

根据单价和购买数量计算实际收款价格,可以使用如下的Python代码:
price = float(input("请输入单价:")) # 将输入的单价转换为浮点数类型
quantity = int(input("请输入购买数量:")) # 将输入的购买数量转换为整数类型
total_price = price * quantity # 计算总价
if total_price >= 500: # 根据购买总价计算折扣
actual_price = total_price * 0.8 # 如果总价>=500,打八折
else:
actual_price = total_price # 如果总价<500,不打折
print("实际收款价格为:%.2f元" % actual_price) # 输出实际收款价格,保留两位小数
运行以上代码后,程序会要求输入单价和购买数量,然后会根据购买总价计算实际收款价格,并输出结果。需要注意的是,以上代码假设如果购买总价大于等于500元,则打八折,否则不打折。如果需要根据其他条件进行折扣计算,则需要修改代码中的折扣计算部分。
温馨提示:答案为网友推荐,仅供参考
相似回答