This is giving me a syntax error at the elif statement but i'm not sure why. please help me.
Code:
miles = 0.0
kilometers = 0.0
def show_menu():
print("1. Convert miles into kilometers.")
print("2. Convert kilometers into miles.")
print("3. Exit")
def convert_miles_to_kilometers(miles):
miles* 1.609
return kilometers
def convert_kilometers_to_miles(kilometers):
kilometers * 0.621
return miles
show_menu
choice = int(raw_input("Enter a choice [1-3]: "))
if choice == 1:
miles = float(raw_input("How many miles? "))
kilometers = convert_miles_to_kilometers(miles)
print ("%f miles is %f kilometers." % (miles, kilometers)
elif choice == 2:
kilometers = float(raw_input("How many kilometers? "))
miles = convert_kilometers_to_miles(kilometers)
print("%f kilometers is %f miles." % (kilometers, miles))
else:
print("Good-bye!")
Comment