Конвертер часов в секунды

PythonBeginner
Практиковаться сейчас

Введение

В рамках этого испытания вам предстоит создать простой конвертер времени, который переводит часы в секунды. Данное практическое упражнение поможет закрепить понимание базовых концепций Python, таких как получение данных от пользователя, выполнение математических операций и преобразование типов данных.

Реализация конвертера времени

Откройте редактор кода, где вы найдете шаблон файла seconds.py с комментариями, которые помогут вам в процессе реализации.

Задачи

  • Создать программу для перевода часов в секунды.
  • Реализовать ввод количества часов пользователем.
  • Рассчитать и вывести соответствующее количество секунд.

Требования

  • Работайте в файле шаблона /home/labex/project/seconds.py.
  • Замените комментарии TODO на работающий код, который:
    1. Использует функцию input() для получения количества часов с приглашением "Hours: ".
    2. Преобразует введенную строку в целое число.
    3. Вычисляет количество секунд (умножает часы на 3600).
    4. Выводит результат в формате "Seconds: <значение>".

Работа с числами

Краткая справка для выполнения расчетов:

  • 1 час = 60 минут
  • 1 минута = 60 секунд
  • Следовательно, 1 час = 3600 секунд
  • Пример расчета: 2 часа = 2 × 3600 = 7200 секунд

Пример работы

При запуске вашей программы результат должен выглядеть так:

$ python seconds.py
Hours: 3
Seconds: 10800

Еще один пример:

$ python seconds.py
Hours: 1
Seconds: 3600
✨ Проверить решение и практиковаться

Резюме

В ходе этого испытания вы создали полезную программу для конвертации времени, закрепив на практике несколько фундаментальных концепций Python:

  • Получение данных от пользователя с помощью функции input().
  • Преобразование строк в целые числа с помощью int().
  • Выполнение математических вычислений.
  • Форматирование и вывод данных с помощью print().

Эти навыки являются основой для решения более сложных задач программирования и создания реальных приложений.