Files
055-higher-lower/docs/wiki/Lecture-6-Final-Project-ms.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

18 lines
1.2 KiB
Markdown

[English](Lecture-6-Final-Project) · [Dansk](Lecture-6-Final-Project-da) · **Bahasa Melayu**
# Pelajaran 6: Projek akhir
![3 terlalu rendah](https://git.tirsystem.com/Tirsvad-Udemy-100-days-of-code/055-higher-lower/raw/branch/main/docs/screenshots/lecture-6-too-low.png)
![7 terlalu tinggi](https://git.tirsystem.com/Tirsvad-Udemy-100-days-of-code/055-higher-lower/raw/branch/main/docs/screenshots/lecture-6-too-high.png)
![5 betul](https://git.tirsystem.com/Tirsvad-Udemy-100-days-of-code/055-higher-lower/raw/branch/main/docs/screenshots/lecture-6-correct.png)
Kod: `server.py` dan `src/higher_lower/`.
## Apa yang kami perolehi
- Semua yang dipelajari hari itu dalam satu program: laluan, bahagian URL pemboleh ubah, HTML, gaya dan GIF.
- Nombor rahsia dipilih sekali apabila aplikasi bermula; `/<int:guess>` membandingkan tekaan dengannya.
- Setiap jawapan mempunyai warna tajuk dan GIF sendiri. Tajuk, warna dan alamat GIF berada dalam `constants.py`.
- Peraturan yang membandingkan dua nombor ialah fungsi biasa dalam lapisan `domain`, jadi ujian tidak memerlukan Flask.
- Ujian menggunakan klien ujian Flask dengan nombor rahsia tetap dan tidak memerlukan rangkaian.