使用Python实现租车计费系统的两种方法
作者:山河宁 时间:2022-05-12 14:37:24
要求:
#出租车计费**************************************************************************************
# 要求:循环输入公里数,自动计算所需费用,费用计算公式如下
# 0.公里数小于等于0时输出:
# 请输入正确的公里数进行计算,程序结束
# 1.出租车起步价8元,包含2公里
# 2.超过两公里的部分,每公里收取1.2元
# 3.超过12公里的部分,每公里收取1.5元
方法一:
while True:
km = float(input('请输入公里数:'))
if km <= 0:
print('公里数输入错误,重新输入:')
break
else:
if km <= 2 and km > 0:
print('您需要支付8元车费!')
if km >2 and km <= 12:
cost = 8 + (km - 2) * 1.2
print('您需要支付 %s'%cost,'元车费!')
if km > 12:
cost = 8 +(12 - 2) * 1.2 + (km -12)*1.5
print('您需要支付%s'%cost,'元车费!')
方法二:
while True:
km=int(input('请输入公里数:'))
while km <0:
print('输入有误,重新输入:')
break
if km>0 and km<=2:
print('花费8元')
elif km>2 and km <=12:
cost=8+(km-2)*1.2
print('花费%s元'%cost)
elif km>12:
cost=8+(12-2)*1.2+(km-12)*1.5
print('花费%s元'%cost)
输出结果:
请输入公里数:2
您需要支付8元车费!
请输入公里数:12
您需要支付 20.0 元车费!
请输入公里数:20
您需要支付32.0 元车费!
请输入公里数:1.6
您需要支付8元车费!
总结
以上所述是小编给大家介绍的使用Python实现租车计费系统的两种方法网站的支持!
来源:https://blog.csdn.net/qq_42543261/article/details/81003462
标签:python,出租车,计费
0
投稿
猜你喜欢
SQL Server中关于基数估计计算预估行数的一些方法探讨
2024-01-14 17:30:40
PHP入门教程之会话控制技巧(cookie与session)
2023-11-16 00:13:39
文字超长自动省略,以...代替,CSS实现
2009-07-16 10:15:00
Python获取DLL和EXE文件版本号的方法
2023-09-07 11:43:23
Django实现文件分享系统的完整代码
2022-07-12 11:28:21
用PHP编写每周签到功能以提高用户参与度
2023-05-27 17:24:54
python生成每日报表数据(Excel)并邮件发送的实例
2021-10-31 21:39:44
javascript自动生成包含数字与字符的随机字符串
2024-04-17 09:45:29
GoFrame基于性能测试得知grpool使用场景
2024-05-08 10:52:24
使用 prometheus python 库编写自定义指标的方法(完整代码)
2021-03-03 06:03:58
在Python中利用pickle保存变量的实例
2021-05-04 04:25:50
浅谈Python使用Bottle来提供一个简单的web服务
2021-08-30 13:03:19
SWF FLASH的param属性参数详解
2008-10-25 15:12:00
详解Python requests模块
2021-12-31 21:55:12
35个Python编程小技巧
2023-08-23 21:23:50
Python 基于win32com客户端实现Excel操作的详细过程
2021-01-18 11:22:47
利用Python将txt文件录入Excel表格的全过程
2021-09-05 10:02:59
MySql 安装时的1045错误
2024-01-21 23:02:47
Python基于Faker假数据构造库
2021-06-05 15:32:19
教你用一行Python代码实现并行任务(附代码)
2021-06-23 03:21:24