From 50651b83f69b56fcc50f5c1488c214dbf45c5ca8 Mon Sep 17 00:00:00 2001 From: Petr Viktorin Date: Thu, 31 Aug 2023 20:21:16 +0200 Subject: [PATCH] beginners/with: Use non-breaking spaces after short prepositions --- lessons/beginners/with/index.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/lessons/beginners/with/index.md b/lessons/beginners/with/index.md index 36233c92..1f3e26fe 100644 --- a/lessons/beginners/with/index.md +++ b/lessons/beginners/with/index.md @@ -9,7 +9,7 @@ Příkaz `with` pracuje s tzv. *kontextem* (tady s kontextem *otevřeného souboru*), který má začátek a konec a při ukončení je potřeba něco udělat (tady zavřít soubor). -Kontext je v podstatě zkratka pro `try`/`finally`. Pamatuješ si na `finally`? +Kontext je v podstatě zkratka pro `try`/`finally`. Pamatuješ si na `finally`? Toto: @@ -33,7 +33,7 @@ finally: Jak `with` tak `finally` zaručí, že se soubor vždy uzavře: když se zpracování povede, ale i když v něm nastane výjimka, -nebo když z něj vyskočíš pomocí `return` nebo `break`: +nebo když z něj vyskočíš pomocí `return` nebo `break`: ```python def nacti_cele_cislo(jmeno_souboru): @@ -52,11 +52,11 @@ print(nacti_cele_cislo('cislo.txt') * 11) Chování příkazu `with` závisí na objektu, se kterým jej použiješ. Pro soubor – výsledek funkce `open` – se soubor na konci bloku zavře. -Podobných „samozavíracích“ objektů které se dají použít s `with` existuje -v různých knihovnách víc. -Typické jsou objekty, které se starají o připojení např. k jinému počítači -nebo k databázi, kdy je po práci dobré spojení ukončit a „uklidit po sobě“. +Podobných „samozavíracích“ objektů které se dají použít s `with` existuje +v různých knihovnách víc. +Typické jsou objekty, které se starají o připojení např. k jinému počítači +nebo k databázi, kdy je po práci dobré spojení ukončit a „uklidit po sobě“. -Z lekce o testování si možná pamatuješ `with pytest.raises(...):`. -Výsledek `pytest.raises` na konci bloku `with` kontroluje, že v rámci bloku +Z lekce o testování si možná pamatuješ `with pytest.raises(...):`. +Výsledek `pytest.raises` na konci bloku `with` kontroluje, že v rámci bloku nastala správná výjimka.