Skip to content

Commit d1b84c3

Browse files
committed
More string rewordings
1 parent 72cd435 commit d1b84c3

1 file changed

Lines changed: 12 additions & 15 deletions

File tree

lessons/beginners/str/index.md

Lines changed: 12 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ Takový znak může být písmenko (např. `A`) nebo číslice (`3`),
3737
ale i jiný symbol (`!`).
3838

3939
Každý řetězec má určitý počet znaků.
40-
Kolik, to nám umí říct funkce `len()`.
40+
Kolik, to zjistíš pomocí funkce `len()`.
4141
Třeba řetězec `Ahoj!` má znaků pět:
4242

4343
```pycon
@@ -77,7 +77,8 @@ hodnotu, skládající se ze stejných pěti písmen.
7777

7878
Použité uvozovky nejsou součástí hodnoty – python si „nepamatuje“, jakým
7979
způsobem byl řetězec uvozen.
80-
Když má nějaký řetězec vypsat, jedny si k tomu vybere – většinou ty jednoduché:
80+
Když má nějaký řetězec vypsat s uvozovkami, jedny si k tomu vybere – většinou
81+
ty jednoduché:
8182

8283
```pycon
8384
>>> "python"
@@ -101,11 +102,9 @@ Občas se stane, že v rámci textu potřebuješ použít samotnou uvozovku (neb
101102
apostrof).
102103
Pak musíš „kolem“ řetězce použít tu druhou:
103104

104-
```pycon
105-
>>> len('Zpívala si: "Tralala!"')
106-
22
107-
>>> len("Byl to Goa'uld, parazit z planety P3X-888")
108-
41
105+
```python
106+
print('Zpívala si: "Tralala!"')
107+
print("Byl to Goa'uld, parazit z planety P3X-888")
109108
```
110109

111110
Když v rámci textu použiješ stejnou uvozovku jako „kolem něj“, tak bude Python
@@ -151,12 +150,12 @@ Vtom vnuk křik': "Hleď!"
151150
Ve výsledném řetězci pak ovšem žádné zpětné lomítko *není*.
152151
Sekvence `\'` je jen způsob, jak v Pythonu zadat `'` – jediný znak.
153152
Tomu je celkem důležité porozumět.
154-
Zkus si, jestli zvládneš předpovědět výsledek těchto příkazů:
153+
Zkus si, jestli zvládneš předpovědět výsledek těchto výrazů:
155154

156-
```python
157-
print(".\".")
158-
len(".\".")
159-
".\"." # (v interaktivním režimu)
155+
```pycon
156+
>>> print(".\".")
157+
>>> len(".\".")
158+
>>> ".\"."
160159
```
161160

162161
{% filter solution %}
@@ -187,7 +186,7 @@ a b
187186
Se zpětným lomítkem se dá zadat jakýkoli znak – včetně *emoji* – podle jména
188187
(`\N{…}`) nebo identifikačního čísla (`\x..`, `\u....`, `\U........`)
189188
standardu Unicode.
190-
Stačí přesné jméno nebo číslo znát (nebo dohledat).
189+
Stačí přesné jméno nebo číslo znát (nebo třeba dohledat na internetu).
191190
V následujících řetězcích jsou takové znaky pro přehlednost mezi dvěma
192191
pomlčkami `-`. Délka každého řetězce je tedy celkem 3:
193192

@@ -206,8 +205,6 @@ pomlčkami `-`. Délka každého řetězce je tedy celkem 3:
206205
-🂽-
207206
```
208207

209-
Jména a čísla se dají dohledat na internetu.
210-
211208

212209
### Zpětné lomítko
213210

0 commit comments

Comments
 (0)