加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

python3.0练习-出租车计费

(2019-04-08 15:10:44)
分类: 原创

"""
3.某市的出租车计费标准为:3公里以内10元,3公里以后每0.5公里加收1元;每等待5分钟加收1元;
超过15公里的加收原价的50%为空驶费。要求编写程序,对于任意给定的里程数(单位:公里)和等待时间(单位:秒)
计算出应付车费
"""
"""
#分析
x 定义为公里数
w定义为等待时间
x <= 3     10元
15>=x >= 3       10+(x -3)/0.5
x> 15        (10 +(x -3)/0.5) *1.5
"""
price = 0.0
km = float(input("请输入公里数:"))
wait = float(input("请输入等待描述:"))
if km <= 3.0:
price = 10.0
elif km > 3.0 and km <= 15.0:
price = 10.0 + int((km - 3.0) / 0.5)
elif km > 15.0:
price =(10.0 + int((km - 3.0) / 0.5)) * 1.5
if wait >= 300:
price += int(wait / 300)
print("应付金额%.2f" % price)

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有