Write a function to convert temperature from Celsius to Fahrenheit scale.
oC to oF Conversion: Multipy by 9, then divide by 5, then add 32.
so it says, but i couldn't think of an a way to do so efficiently. But none the less, i felt i should try it and then look up a better way after
the code i wrote is as follows;
def Cel2Fah(temp): Fah = temp * 9 / 5 + 32 Fah = float(Fah) Fah_string = str(Fah) a = Fah_string.split('.') b = a[0:2] if len(b) < 2: b = b + '0' elif len(b) > 2: b = float(b) b = round(b) b = str(b) b = b[0:2] c = a f = str(c) + '.' + str(b) return f
could someone show be a better way? it would be much appreciated. i have spent a lot of time reading documentation, but when i go to put it into practice its messy like this ( most of the time), please help me advance my knowledge.