Files
031-flash-card/docs/wiki/Home-da.md
T
Tirsvad f45d6036e4 MIL-008: Choose level
Review record RC-041 (Go, autonomous mode, not independent).

Task: MIL-008#1
Task: MIL-008#2
Task: MIL-008#3
Task: MIL-008#4
Task: MIL-008#5
Task: MIL-008#6
Task: MIL-008#7
Task: MIL-008#8
2026-10-14 23:58:31 +08:00

2.0 KiB

Flash Card

🌐 English · Dansk · Bahasa Malaysia

Et flashkortprogram til at lære de mest almindelige malajiske ord med danske oversættelser. Det er løsningen på dag 31 i Udemys kursus 100 Days of Code: The Complete Python Pro Bootcamp.

Niveauskærmen: vælg 100 ord, 1000 ord eller alle ord Forsiden af et kort: det malajiske ord Bagsiden af kortet efter tre sekunder: den danske oversættelse

Side Læs den, når du vil
Installation Oprette .venv, installere programmet og køre testene
Brug Øve kortene, forstå fremgangsfilen og bruge indstillingerne
Arkitektur Se lagene og finde koden til hvert opgavetrin

De fire opgavetrin

Trin Hvad programmet gør Milepæl
1. Brugerflade Et vindue med et kort og to knapper MIL-002
2. Nye flashkort Et tilfældigt ord fra ordlisten ved hvert tryk på en knap MIL-003
3. Vend kortene Efter 3 sekunder viser kortet den danske oversættelse MIL-004
4. Gem din fremgang Kendte ord fjernes, og resten gemmes i words_to_learn.csv MIL-005
Ekstra Det malajiske ord bliver udtalt (valgfrit) MIL-006
Ekstra Du vælger først et niveau: de første 100 ord, de første 1000 ord eller alle ord MIL-008

Til kursister

Opgavens funktionsnavne er bevaret: next_card, flip_card, is_known og attributterne flip_timer og current_card. Data læses med standardbibliotekets csv-modul i stedet for pandas, så kerneprogrammet ikke har nogen afhængigheder ved kørsel.

Repository: https://git.tirsystem.com/Tirsvad-Udemy-100-days-of-code/031-flash-card