Pythonのif文でタクシー料金の計算を実現

3039 ワード

質問説明:タクシーのタイプとマイルを入力し、タクシー料金を計算します.計算方法は:3キロ以内8元;3キロ以上、0型車は1キロ当たり1.5元、1型車は1キロ当たり2元です.
#       
dist=float(input("       (  ):"))
taxi=input("     (01.0    02.1   ):")

cost=0

if dist>3:
	if taxi=="01":
		cost=8+(dist-3)*1.5

	elif taxi=="02":
		cost=8+(dist-3)*2
	
	else:
		print("    !")

elif dist<=3:
	cost=8



else:
	print("    !")


print("  ,   :",cost," ")