# timezone.py - Find the equivalent time in LA, for example. # Make sure the output is going to make sense. We'll use if statements. hour = input("Enter hour") minute = input("Enter minute") ampm = raw_input("Enter am or pm") # Let's first express time using military (0-23) hours. # Later we'll write our output in terms of am/pm. militaryHour = hour if ampm == "am" and hour == 12: militaryHour = 0 elif ampm == "pm" and hour == 12: militaryHour = 12 elif ampm == "pm": militaryHour = militaryHour + 12 # do the conversion - for LA, subtract 3 hours. militaryHour = militaryHour - 3 if militaryHour < 0: militaryHour = militaryHour + 24 # Prepare output: express hour in civilian time and set am/pm correctly. # You could reuse earlier variables or create new ones. if militaryHour == 0: hour = 12 ampm = "am" elif militaryHour == 12: hour = 12 ampm = "pm" elif militaryHour < 12: hour = militaryHour ampm = "am" else: hour = militaryHour - 12 ampm = "pm" # Output :) if minute < 10: print "The time in LA is " + str(hour) + ":0" + str(minute) + ampm else: print "The time in LA is " + str(hour) + ":" + str(minute) + ampm