当我遇到这个问题时,我正在尝试学习 Python。我不是要你为我回答这个问题,我只是需要一些帮助。注意:我只被允许使用循环和 if 语句等。什么都没有。我不明白我可以在哪里使用循环来创建这个程序或所需的公式。
你的父母需要买一辆新车,他们正试图决定是否购买混合动力车。与非混合动力汽车相比,混合动力汽车产生的二氧化碳排放量更少,燃油效率更高。然而,混合动力汽车也比非混合动力汽车花费更多的钱。帮助您的父母决定购买哪种类型的车辆(严格按照财务成本而不考虑环境效益)。典型的家庭每年行驶 20,000 公里,目前汽油价格为 1.30 美元/升。
允许用户输入混合动力和非混合动力车辆的成本以及这些车辆的综合燃油效率。此外,允许用户输入他们每年驾驶的平均公里数(注意:平均为 20000 公里/年)。然后输出两辆车的成本相等需要多少年的所有权。假设汽油价格保持在 1.30 美元/升不变。
显然,gas 的成本会逐年增加(这称为通货膨胀)。将天然气价格每年上涨 3%(即年通货膨胀率为 3%)的想法纳入您的计算中。
这是我到目前为止所拥有的:
count=0
total=0
gas=1.30
avgkm=20000
normalcost=input("Please enter the cost of the non-hybrid vehicle: ")
hybridcost=input("Please enter the cost of the hybrid vehicle: ")
fueleff=input("Please enter the combined fuel effiency of both vehicles: ")