Interaktiv Python-eksamenssamling bestående av 5 programmeringsoppgaver.
Hver oppgave ligger i sin egen fil og startes via hovedmenyen i main.py.
Prosjektet demonstrerer grunnleggende Python-konsepter som arv, klasser, input-håndtering og listemanipulasjon.
Hvis du åpner prosjektet i Replit, skriv i terminalen:
python3 main.py- Last ned hele prosjektet
- Sørg for denne mappestrukturen:
/prosjektmappe
│ main.py
│
└── python/
├── Question1.py
├── Question2.py
├── Question3.py
├── Question4.py
└── Question5.py
- Kjør:
python3 main.py| Fil | Beskrivelse |
|---|---|
main.py |
Hovedmeny + kjernelogikk som kjører de ulike oppgavene |
python/Question1.py |
Arv: Person / Student / Employee |
python/Question2.py |
Student pass/fail med class-variabler |
python/Question3.py |
Interaktiv melding/e-post-app |
python/Question4.py |
Random tall + liste-manipulasjon |
python/Question5.py |
Kategoriser tall i grupper |
Demonstrerer OOP med superklasser, subklasser og metoder.
Viser hvordan class-variabler fungerer på tvers av instanser.
Brukeren skriver inn tekst → programmet setter sammen en melding og viser resultatet.
Genererer tilfeldige tall og gjør manipulasjon basert på kriterier.
Brukeren oppgir tall, og programmet sorterer dem i kategorier (positiv, null, negativ).
✔ Full interaktiv meny
✔ Kjøring av hver oppgave som egne programmer
✔ Enkel og lesbar kode
✔ Ingen eksterne avhengigheter