使⽤Python实现租车计费系统的两种⽅法
要求:
#出租车计费**************************************************************************************
# 要求:循环输⼊公⾥数,⾃动计算所需费⽤,费⽤计算公式如下
# 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:python干嘛用的
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实现租车计费系统的两种⽅法,希望对⼤家有所帮助,如果⼤家有任何疑问请给我留⾔,⼩编会及时回复⼤家的。在此也⾮常感谢⼤家对⽹站的⽀持!

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。