Python練習題2.13分段計算居民水費


為鼓勵居民節約用水,自來水公司采取按用水量階梯式計價的辦法,居民應交水費y(元)與月用水量x(噸)相關:當x不超過15噸時,y=4x/3;超過后,y=2.5x−17.5。請編寫程序實現水費的計算。

輸入格式:

輸入在一行中給出非負實數x。

輸出格式:

在一行輸出應交的水費,精確到小數點后2位。

#!/usr/bin/python
# -*- coding: utf-8 -*-

#a,b,c = map(int,input().split(" "))

#居民應交水費y(元)與月用水量x(噸)相關:
#當x不超過15噸時,y=4x/3;超過后,y=2.5x−17.5。

x = float(input())

if x<=15 :
    y = (4*x)/3
    print("{:.2f}".format(y))
else:
    y = 2.5*x - 17.5
    print("{:.2f}".format(y))

這個代碼比之前的一個還簡單,一個if一個else就行,題目不需要做臨界值限制。過~


讀書和健身總有一個在路上


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM