Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Challenge: Weather Log Update | Advanced File Handling & Context Managers
Python Structural Programming
Sectie 2. Hoofdstuk 2
single

single

Challenge: Weather Log Update

Veeg om het menu te tonen

In this challenge, you will apply advanced file handling techniques in Python to update and manage a weather log. You will use different file modes - such as write ("w"), append ("a"), read and write ("r+"), and read ("r") - to perform specific operations on the same file.

Taak

Veeg om te beginnen met coderen

Complete the following steps to implement the Weather Log Update Challenge:

  • Open a file named weather_log.txt in write mode and write the header line: Status: Pending.
  • Open the same file in append mode and add two lines: one for Monday (Monday: 22°C, Sunny) and one for Tuesday (Tuesday: 19°C, Rainy).
  • Open the file in read and write mode (r+), move the file pointer to the beginning, and overwrite the word "Pending" with "Updated" in the header line.
  • Finally, open the file in read mode and print its contents to the console to verify your changes.

Oplossing

Switch to desktopSchakel over naar desktop voor praktijkervaringGa verder vanaf waar je bent met een van de onderstaande opties
Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 2. Hoofdstuk 2
single

single

Vraag AI

expand

Vraag AI

ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

some-alt