Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Challenge: Opdatering af Vejrlog | Advanced File Handling & Context Managers
Python Strukturel Programmering
Sektion 2. Kapitel 2
single

single

Challenge: Opdatering af Vejrlog

Stryg for at vise menuen

I denne udfordring anvendes avancerede filhåndteringsteknikker i Python til at opdatere og administrere en vejrlog. Forskellige filtilstande benyttes – såsom skriv ("w"), tilføj ("a"), læs og skriv ("r+") samt læs ("r") – til at udføre specifikke operationer på den samme fil.

Opgave

Swipe to start coding

Følg disse trin for at gennemføre udfordringen Weather Log Update:

  • Åbn en fil med navnet weather_log.txt i skrivemodus og skriv overskriftslinjen: Status: Pending.
  • Åbn den samme fil i tilføjelsestilstand og tilføj to linjer: én for Monday (Monday: 22°C, Sunny) og én for Tuesday (Tuesday: 19°C, Rainy).
  • Åbn filen i læse- og skrivemodus (r+), flyt filmarkøren til begyndelsen, og overskriv ordet "Pending" med "Updated" i overskriftslinjen.
  • Til sidst åbnes filen i læsetilstand, og dens indhold udskrives til konsollen for at verificere dine ændringer.

Løsning

Switch to desktopSkift til skrivebord for at øve i den virkelige verdenFortsæt der, hvor du er, med en af nedenstående muligheder
Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 2. Kapitel 2
single

single

Spørg AI

expand

Spørg AI

ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

some-alt