I don’t know how to fix my program, please help.
def getDegree(degreeUnit):
if degreeUnit == "C" or degreeUnit == "c":
degreeCelsius = input("Please enter a temperature in degrees Celsius to convert into degrees Fahrenheit: ")
if degreeCelsius.isnumeric:
degreeCelsius = float(degreeCelsius)
else:
print("Please enter a floating point number for your temperature.")
degreeCelsius = 0
return degreeCelsius
elif degreeUnit == "F" or degreeUnit == "f":
degreeFahrenheit = input("Please enter a temperature in degrees Fahrenheit to convert into degrees Celsius: ")
if degreeFahrenheit.isnumeric:
degreeFahrenheit = float(degreeFahrenheit)
else:
print("Please enter a floating point number for your temperature.")
degreeFahrenheit = 0
return degreeFahrenheit
elif degreeUnit != "C" or degreeUnit != "F":
print("ERROR: Invalid Input")
print("Please enter C if you would like to convert a Celsius temperature and F if you would like to convert a Fahrenheit temperature.")
exit()
def convToCelsius(degreeFahrenheit):
convertedCelsius = (degreeFahrenheit - 32) * 5/9
return convertedCelsius
def convToFahrenheit(degreeCelsius):
convertedFahrenheit = (degreeCelsius * 9/5) + 32
return convertedFahrenheit
def main():
degreeCelsius, degreeFahrenheit = getDegree("C")
convertedCelsius = convToCelsius(degreeFahrenheit)
convertedFahrenheit = convToFahrenheit(degreeCelsius)
main()