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
15 lines
799 B
Markdown
15 lines
799 B
Markdown
[English](Lecture-4-Decorators) · [Dansk](Lecture-4-Decorators-da) · **Bahasa Melayu**
|
|
|
|
# Pelajaran 4: Penghias
|
|
|
|

|
|
|
|
Kod: `src/higher_lower/presentation/lectures/step_04_decorators.py`.
|
|
|
|
## Apa yang kami perolehi
|
|
|
|
- Penghias (decorator) ialah fungsi yang menerima fungsi dan memulangkan fungsi baharu.
|
|
- `make_bold`, `make_emphasis` dan `make_underlined` menambah `<b>`, `<em>` dan `<u>` di satu tempat, jadi tiada laluan mengulang teg.
|
|
- Penghias boleh disusun: yang paling hampir dengan fungsi dijalankan dahulu.
|
|
- `functools.wraps` mengekalkan nama fungsi, yang diperlukan Flask untuk setiap laluan.
|