Seção 2. Capítulo 2
single
Desafio: Atualização do Registro Meteorológico
Deslize para mostrar o menu
Neste desafio, serão aplicadas técnicas avançadas de manipulação de arquivos em Python para atualizar e gerenciar um registro de clima. Serão utilizados diferentes modos de arquivo – como escrita ("w"), anexação ("a"), leitura e escrita ("r+") e leitura ("r") – para realizar operações específicas no mesmo arquivo.
Tarefa
Deslize para começar a programar
Complete os seguintes passos para implementar o Desafio de Atualização do Registro do Tempo:
- Abra um arquivo chamado
weather_log.txtno modo de escrita e escreva a linha de cabeçalho:Status: Pending. - Abra o mesmo arquivo no modo de anexação e adicione duas linhas: uma para Monday (
Monday: 22°C, Sunny) e outra para Tuesday (Tuesday: 19°C, Rainy). - Abra o arquivo no modo de leitura e escrita (
r+), mova o ponteiro do arquivo para o início e sobrescreva a palavra "Pending" por "Updated" na linha de cabeçalho. - Por fim, abra o arquivo no modo de leitura e imprima seu conteúdo no console para verificar as alterações.
Solução
Tudo estava claro?
Obrigado pelo seu feedback!
Seção 2. Capítulo 2
single
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo