python租车系统_使用Python实现租车计费系统的两种方法

您的位置:首页 > 站长学院 > 网络技术    正文内容 使用Python实现租车计费系统的两种方法

使用Python实现租车计费系统的两种方法

更新时间:2018-09-29 18:00:38   作者:佚名

我要评论(0)

要求:

#出租车计费**************************************************************************************

# 要求:循环输入公里数,自动计算所需费用,

要求:

#出租车计费**************************************************************************************

# 要求:循环输入公里数,自动计算所需费用,费用计算公式如下

# 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实现租车计费系统的两种方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

在上一篇文章中总结了iview表单验证的问题。其实有两种写法:在点击验证时,这样写时,注意在前面的方法中将要验证的form表单加 2018-09-29

vue路由事件beforeRouteLeave及组件内定时器的清除方法 背景

之前在做ADTS项目的时候,首页是一个实时监测的页面,需要每隔5秒更新一次数据,而业务逻辑上的需要先请求告警列表的接口的,从告警列表中拿到数据再去获 2018-09-29

在vue中v-bind使用三目运算符绑定class的实例 如图所示:

通过动态的切换isOk就可以达到切换class的效果,isOk可以为一个表达式如num 1,如果data中num大于1,则显示classA,否则显示classB

以上这篇在vue 2018-09-29

vue 利用路由守卫判断是否登录的方法 1.在router下的index.js 路由文件下,引入相关需要文件;

如何查看数据盘?

您可以通过 df 命令查看数据盘的使用情况,以及文件系统被挂载的位置。例如:df –lh

您可以通过 fdisk 命令获取数据盘的 2018-09-29

Java程序员容易犯的10大低级错误 本文根据java开发人员在编码过程中容易忽视或经常出错的地方进行了整理,总结了十个比较常见的低级错误点,方便大家学习。

1、不能用“==”比较两个字符串内 2018-09-29

浅析Docker私有镜像库与阿里云对象存储 OSS Docker私有镜像库

Docker 私有镜像库与阿里云对象存储 OSS

镜像管理是 Docker 的核心,为了满足企业或组织内部分享镜像,Docker 官方在 Github上 建立了一 2018-09-29

vue使用v-for实现hover点击效果 使用Vue来实现鼠标悬停效果。可以使用事件处理器v-on指令(简写为:@)来完成。为标签绑定mouseenter以及mouseleave事件即可。

hover是css中的选择器,用于选 2018-09-29

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值