Latihan 1: Context Managers — Python

Latihan 1 dari materi Context Managers di Python — praktek dengan editor kode interaktif, test case otomatis, dan hint terpandu. Langsung jalan di browser.

Buat custom context manager Tag(nama) menggunakan @contextmanager dari contextlib.

Context manager ini harus:

  1. Saat masuk blok: cetak <nama>
  2. Saat keluar blok: cetak </nama>

Lalu gunakan untuk menghasilkan output:

<html>
<body>
Halo dunia
</body>
</html>

Hint