Cherrsion 2023-12-23 16:47 采纳率: 0%
浏览 67

python阶梯水价计算水费

为鼓励居民节约用水,自来水公司采取按用水量阶梯式计价的办法,居民应交水费y(元)与月用水量x(吨)相关:当x不超过15吨时,y=4x/3;超过后,y=2.5x−17.5,小数部分保留2位(使用round函数)。请编写程序实现水费的计算。

  • 写回答

2条回答 默认 最新

  • pengfurun 2023-12-23 21:30
    关注
    
    # -*- coding=utf-8 -*-
    
    water_consumption = int(input("请输入你的用水量(单位:t):"))
    if water_consumption <= 15:
        water_rate = water_consumption * 4 / 3
        water_rate = round(water_rate, 2)   # 将水费四舍五入到小数部分2print("你要交", water_rate, "元水费")
    else:
        water_rate = water_consumption * 2.5 - 17.5
        water_rate = round(water_rate, 2)   # 将水费四舍五入到小数部分2print("你要交", water_rate, "元水费")
    

    如果满意,请采纳!

    评论

报告相同问题?

问题事件

  • 创建了问题 12月23日