Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Défi : Mise à Jour du Journal Météorologique | Advanced File Handling & Context Managers
Concepts Avancés de Python
Section 2. Chapitre 2
single

single

Défi : Mise à Jour du Journal Météorologique

Glissez pour afficher le menu

Dans ce défi, application de techniques avancées de gestion de fichiers en Python pour mettre à jour et gérer un journal météorologique. Utilisation de différents modes de fichiers - tels que écriture ("w"), ajout ("a"), lecture et écriture ("r+"), et lecture ("r") - pour effectuer des opérations spécifiques sur le même fichier.

Tâche

Glissez pour commencer à coder

Réalisez les étapes suivantes pour mettre en œuvre le défi de mise à jour du journal météorologique :

  • Ouvrir un fichier nommé weather_log.txt en mode écriture et écrire la ligne d'en-tête : Status: Pending.
  • Ouvrir le même fichier en mode ajout et ajouter deux lignes : une pour Monday (Monday: 22°C, Sunny) et une pour Tuesday (Tuesday: 19°C, Rainy).
  • Ouvrir le fichier en mode lecture et écriture (r+), déplacer le pointeur de fichier au début, puis écraser le mot "Pending" par "Updated" dans la ligne d'en-tête.
  • Enfin, ouvrir le fichier en mode lecture et afficher son contenu dans la console pour vérifier les modifications.

Solution

Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 2. Chapitre 2
single

single

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

some-alt