上网计费
代码:
while True:
time = eval(input("请输入时间:"))
if time<=0:
print("输入值小于0,请重新输入!\n===========================")
else:
if time<=10:
y = 10
elif 10<time<=50:
y=3*time
else:
y=2.5*time
print("上网时长为:{0},费用为:{1}".format(time, y))
break
出租车计费
代码:
while True:
x = eval(input("输入行车距离:"))
if x<=0:
print("行车距离小于0,请重新输入.....")
else:
if x<=3:
y=10
elif 3<x<=10:
y=2.1*(x-3)+10
else:
y=2.1*(10-3)+10+3*(x-10)
print("行车距离为{0},价格为{1}:".format(x,y))
break