Introdução
Neste desafio, você criará um conversor de tempo simples que transforma horas em segundos. Este exercício prático ajuda a reforçar sua compreensão de conceitos básicos de Python, incluindo entrada de usuário, operações matemáticas e conversão de tipos de dados.
Implementação do Conversor de Tempo
Abra o editor de código e você encontrará o arquivo de modelo seconds.py com comentários úteis para orientar sua implementação.
Tarefas
- Criar um programa que converta horas em segundos
- Manipular a entrada do usuário para obter o número de horas
- Calcular e exibir a quantidade equivalente de segundos
Requisitos
- Trabalhe no arquivo de modelo
/home/labex/project/seconds.py - Substitua os comentários TODO por código funcional que:
- Utilize
input()para obter as horas com a mensagem "Hours: " - Converta a string de entrada em um número inteiro
- Calcule os segundos (multiplique as horas por 3600)
- Exiba o resultado usando o formato "Seconds: "
- Utilize
Trabalhando com Números
Aqui está um guia rápido para auxiliar na conversão:
- 1 hora = 60 minutos
- 1 minuto = 60 segundos
- Portanto, 1 hora = 3600 segundos
- Exemplo de cálculo: 2 horas = 2 × 3600 = 7200 segundos
Exemplo
Ao executar seu programa:
$ python seconds.py
Hours: 3
Seconds: 10800
Outro exemplo:
$ python seconds.py
Hours: 1
Seconds: 3600
Resumo
Neste desafio, você criou um programa prático de conversão de tempo que demonstra diversos conceitos fundamentais de Python:
- Captura de entrada do usuário com a função
input() - Conversão de strings para inteiros usando
int() - Realização de cálculos matemáticos
- Formatação e exibição de saída com
print()
Essas habilidades formam a base para tarefas de programação mais complexas e aplicações do mundo real.



