Files
055-higher-lower/docs/wiki/Lecture-4-Decorators-da.md
Tirsvad 1887fc347f Add lecture screenshots, README step overview and the three-language wiki
Screenshots are captured in a Docker container with a headless browser.

Task: MIL-004#1
Task: MIL-004#2
Task: MIL-004#3
Task: MIL-004#4
Task: MIL-004#5
2026-11-06 12:42:20 +08:00

15 lines
751 B
Markdown

[English](Lecture-4-Decorators) · **Dansk** · [Bahasa Melayu](Lecture-4-Decorators-ms)
# Lektion 4: Dekoratorer
![Ruten /bye i fed, fremhævet og understreget tekst](https://git.tirsystem.com/Tirsvad-Udemy-100-days-of-code/055-higher-lower/raw/branch/main/docs/screenshots/lecture-4-decorators.png)
Kode: `src/higher_lower/presentation/lectures/step_04_decorators.py`.
## Det lærte vi
- En dekorator er en funktion, der tager en funktion og returnerer en ny funktion.
- `make_bold`, `make_emphasis` og `make_underlined` tilføjer `<b>`, `<em>` og `<u>` ét sted, så ingen rute gentager tags.
- Dekoratorer kan stables: den nærmest funktionen kører først.
- `functools.wraps` bevarer funktionens navn, som Flask har brug for til hver rute.