Упражнение на Python: преобразование температуры в градусы Цельсия и в градусы Фаренгейта
Условный Python: Упражнение-2 с решением
Напишите программу на Python для преобразования температуры в градусы Цельсия и в градусы Фаренгейта.
Питон: градусы Цельсия и Фаренгейта
Шкала Цельсия, которая также называется шкалой Цельсия, была разработана шведским астрономом Андресом Цельсием. В градусах Цельсия вода замерзает при 0 градусах и кипит при 100 градусах. Формула пересчета в градусы Цельсия и Фаренгейта:
По Фаренгейту и по Цельсию две температурные шкалы используются сегодня. Шкала Фаренгейта была разработана немецким физиком Даниэлем Габриэлем Фаренгейтом. По шкале Фаренгейта вода замерзает при 32 градусах и кипит при 212 градусах.
C = (5/9) * (F - 32)
где F - температура по Фаренгейту. Вы также можете использовать эту веб-страницу для преобразования температуры по Фаренгейту в градусы Цельсия. Просто введите температуру в градусах Фаренгейта в текстовом поле ниже, затем нажмите кнопку «Преобразовать».
Пример решения: -
Код Python:
temp = input("Input the temperature you like to convert? (e.g., 45F, 102C etc.) : ")
degree = int(temp[:-1])
i_convention = temp[-1]
if i_convention.upper() =="C":
result = int(round((9 * degree) / 5 + 32))
o_convention ="Fahrenheit"
elif i_convention.upper() =="F":
result = int(round((degree - 32) * 5 / 9))
o_convention ="Celsius"
else:
print("Input proper convention.")
quit()
print("The temperature in", o_convention, "is", result, "degrees.")
Пример вывода:
Введите температуру, которую вы хотите пересчитать? (например, 45F, 102C и т. д.): 104f Температура в градусах Цельсия составляет 40 градусов.
Блок - схема:
Редактор кода Python:
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Предыдущий: Напишите программу на Python, чтобы найти те числа, которые делятся на 7 и кратны 5, между 1500 и 2700 (оба включены).
Далее: Напишите программу на Python, чтобы угадать число от 1 до 9.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования