Вводится температура в Цельсия или Фаренгейта. Если дана температура в Цельсия, перевести ее в Фаренгейты. Иначе — наоборот.
# ожидается ввод в формате # nC или nF, где n - целое число t = input() # извлекается последний знак строки sign = t[-1] # вся строка, кроме последнего знака t = t[0:-1] # перевод строки в целое число t = int(t) # Если знак обозначает Цельсии, if sign == 'C' or sign == 'c': # перевод в Фаренгейты, t = t * (9 / 5) + 32 # округление до целого. t = round(t) print(str(t) + 'F') # Если знак обозначает Фаренгейты, elif sign == 'F' or sign == 'f': # перевод в Цельсии, t = (t - 32) * (5/9) # округление до целого. t = round(t) print(str(t) + 'C')
