<pre><code>__author__ = 'MichaelCorbett'
import sys
def myLoop(question, tries = 0):
while True:
if tries == 3:
sys.exit()
user_in = float(input(question))
if user_in < 0:
print('This converter does not accept negeative values. Try again!')
tries += 1
else:
return user_in
print('Michael Corbett converter\n')
miles = myLoop('What\'s up Will, how many miles do you wish to convert to Kilometers?')
Fheit = myLoop('What temperature is it outside in Fahrenheit?')
gallon = myLoop('How many gallons are you trying to convert?')
pounds = myLoop('How many pounds would you like to convert?')
inches = myLoop('How many inches would you like to convert?')
# Calculations
kilometers = miles * 1.6
celsius = int((Fheit - 32) * 5/9)
liters = gallon * 3.9
kilograms = pounds * .45
centimeters = inches * 2.54
print('\n{0} miles is {1} Kilometers'.format(miles, kilometers))
print('Its is {0} Celsius outside.'.format(celsius))
print('{0} gallons is {1} liters'.format(gallon, liters))
print('{0} pounds is {1} kilograms'.format(pounds, kilograms))
print('{0} inches is {1} centimeters'.format(inches, centimeters))
</code></pre>