Introduktion

Koda ett kalenderystem
Koda ett kalenderystem
Markus Spiske - Pexels

En typisk familj har många olika händelser att komma ihåg. Ett barns sportevenemang, en viktig födelsedag, en religiös högtid eller till och med lediga dagar från skolan. Med så många viktiga datum kan det vara omöjligt att komma ihåg när de alla är!

Detta program gör det möjligt för användaren att se hur lång tid de har att vänta på en stor händelse genom att visa antalet dagar de har kvar innan händelsen inträffar.

Uppgift

Python-byggd kalender
Python-byggd kalender
School of Coding - Cair4Youth

Din uppgift är att skapa en kod i Python, med hjälp av Tkinter-modulen och extern filhantering för att bygga ett program som räknar ner till stora händelser, och visar antalet dagar kvar till varje händelse för användaren.

Källkod har tillhandahållits i dokumenten tillsammans med nödvändiga instruktioner för denna uppgift.

Process

Din kod ska...

  • Tillåta användaren att ange viktiga datum i en textfil.
  • Skriva ut antalet dagar till varje händelse genom att använda Pythons Tkinter- och datetime-moduler.

Följande länkar har tillhandahållits för att hjälpa dig med denna uppgift:

  1. Python KALENDER Handledning med exempel
  2. Hur man använder Pythons kalendermodul
  3. Python | Kalendermodul
  4. Python Datetime Tutorial: Manipulera tider, datum och tidsintervall

Bifogade dokument:

  1. Källkoden för nedräkningskalendern
  2. Nedräkningskalenderns instruktionsdokument

Videorna visar:

  1. Hur man importerar datetime
  2. Olika metoder för kalenderexempel
  3. Python-kalendermodul för nybörjare

 

Resultat

Grattis till att du har slutfört nivå 3 – Familjekalender

links to evryday life calendar

Med dina nyvunna kunskaper kommer du att kunna se annorlunda på vardagliga saker. Ett exempel är nästa gång du får en påminnelse som ger antalet dagar som återstår till en händelse, då kommer du att kunna identifiera hur det utvecklades.

Evaluering

  • Du bör kunna använda canvas-widgeten i Tkinter i Python för att skapa ett enkelt GUI-gränssnitt.
  • Du bör vara säker på extern filhantering vid läsning från textfiler, som du har skapat med IDLE.
  • Du bör också vara säker på att använda mellanliggande Pythonfärdigheter som subrutiner, loopar och listor.