@@ -151,7 +151,7 @@ Vtom vnuk křik': "Hleď!"
151151Ve výsledném řetězci pak ovšem žádné zpětné lomítko * není* .
152152Sekvence ` \' ` je jen způsob, jak v Pythonu zadat ` ' ` – jediný znak.
153153Tomu je celkem důležité porozumět.
154- Zkus si, jestli předpovědět výsledek těchto příkazů:
154+ Zkus si, jestli zvládneš předpovědět výsledek těchto příkazů:
155155
156156``` python
157157print (" .\" ." )
@@ -184,10 +184,12 @@ a b
1841843
185185```
186186
187- Se zpětným lomítkem zadat jakýkoli znak – včetně * emoji* – podle jména
187+ Se zpětným lomítkem se dá zadat jakýkoli znak – včetně * emoji* – podle jména
188188(` \N{…} ` ) nebo identifikačního čísla (` \x.. ` , ` \u.... ` , ` \U........ ` )
189189standardu Unicode.
190- Délka všech následujících řetězců je 3:
190+ Stačí přesné jméno nebo číslo znát (nebo dohledat).
191+ V následujících řetězcích jsou takové znaky pro přehlednost mezi dvěma
192+ pomlčkami ` - ` . Délka každého řetězce je tedy celkem 3:
191193
192194``` pycon
193195>>> print (' -\N{GREEK CAPITAL LETTER DELTA} -' )
@@ -222,15 +224,15 @@ print('C:\\PyLadies\\Nový adresář')
222224```
223225
224226Podobně jako ` \" ` je zápis pro uvozovku a ` \' ` pro apostrof, sekvence ` \\ `
225- je zápis pro znak ` \ ` .
227+ je zápis pro jedno zpětné lomítko .
226228
227229
228230### Nový řádek
229231
230232Někdy potřebuješ řetězce, které obsahují více řádků.
231233Pythonní řetězce ale můžeš normálně napsat jen na * jeden* řádek.
232234(Python se tak snaží ulehčit hledání chyby, kdybys koncovou uvozovku
233- zapoměl{{a}}: kdyby mohla být kdekoli ve zbytku souboru, špatně by se hledala .)
235+ zapoměl{{a}}.)
234236
235237Můžeš ale do řetězce znak pro nový řádek vložit pomocí sekvence ` \n ` :
236238
@@ -266,8 +268,7 @@ Co se stalo?
266268Prase kozu potrkalo!'''
267269```
268270
269- Víceřádkové řetězce se často používají jako dokumentační řetězce funkcí.
270- U nich nevadí, že jsou na začátku řádků mezery.
271+ Víceřádkové řetězce se často používají jako dokumentační řetězce funkcí:
271272
272273``` python
273274def vynasob (a , b ):
@@ -291,11 +292,13 @@ Jaká je délka těchto řetězců?
291292
292293Výsledek zjistíš snadno, zkus se ale zamyslet a Python použít jen pro ověření.
293294
295+ {# Highlighted as plain text to avoid spoilers #}
294296``` plain
295- {# 2, 3, 4, 5 #}
297+ {# 2, 3, 4, 5 - #}
296298print(len('ahoj'))
297299print(len("""Ahoj!"""))
298- print(len(' a b '))
300+ print(len('a b'))
301+ print(len( ' a b ' ))
299302print(len('\N{SNOWMAN}ové'))
300303print(len('a\nb'))
301304print(len('a\tb'))
0 commit comments