Skip to content

Commit 00a1ea2

Browse files
feyclaude
andcommitted
docs(25-strings): добавить жизненный контекст в задания модуля
- 10-quotes: «программа не нашла файл и вывела сообщение» - 15-escape-characters: «программа показывает подсказку пользователю» - 20-string-concatenation: «сайт формирует ссылки из отдельных частей» - 30-encoding: «программа выводит символы по их числовым кодам» Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent 12c0b3a commit 00a1ea2

4 files changed

Lines changed: 5 additions & 5 deletions

File tree

modules/25-strings/10-quotes/ru/EXERCISE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Программа выдала сообщение об ошибке. Воспроизведите его точно так же, как оно записано:
1+
Программа не нашла нужный файл и вывела сообщение с его названием. Напишите программу, которая выводит то же самое сообщение:
22

33
```text
44
The file "user's_config.json" was not found.

modules/25-strings/15-escape-characters/ru/EXERCISE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Выведите на экран подсказку о символе `\n`, используя только один `print()`:
1+
Вы пишете программу, которая показывает пользователю подсказку о том, как разбить текст на строки. Выведите подсказку одним вызовом `print()`:
22

33
```text
44
Для разделения строк используйте "\n"
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
Соберите из отдельных частей ссылку на репозиторий и выведите на экран:
1+
Сайт автоматически формирует ссылки на страницы пользователей, собирая их из отдельных частей. Соберите ссылку с помощью конкатенации и выведите на экран:
22

33
```text
44
https://github.com/hexlet/exercises-python
55
```
66

7-
Используйте конкатенацию: каждый компонент URL — отдельная строка (протокол, домен, имя владельца, имя репозитория).
7+
Каждый компонент URL — отдельная строка: протокол, домен, имя владельца, имя репозитория.

modules/25-strings/30-encoding/ru/EXERCISE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Иногда символы нужно вывести программно по их коду, не набирая их с клавиатуры напрямую. Найдите коды символов `~`, `^` и `%` в таблице ASCII и выведите каждый на отдельной строке с помощью функции `chr()`.
1+
Программа получает числовые коды символов и выводит их на экран — это удобно, когда символ сложно набрать с клавиатуры. Найдите символы с кодами 126, 94 и 37 в таблице ASCII и выведите каждый на отдельной строке с помощью функции `chr()`.
22

33
```python
44
print(chr(...))

0 commit comments

Comments
 (0)