Add lesson

This commit is contained in:
System
2025-09-22 02:37:58 +03:00
parent 7765f3af5e
commit b493ad4eb3
17 changed files with 411 additions and 0 deletions

View File

@@ -0,0 +1,40 @@
## Задача 4. Тренируемся со срезами
### Что нужно сделать
Дана строка, в которой хранятся первые семь букв английского алфавита.
`alphabet = 'abcdefg'`
Напишите программу, которая выводит на экран десять вот таких результатов:
1. Копию строки.
1. Элементы строки в обратном порядке.
1. Каждый второй элемент строки (включая самый первый).
1. Каждый второй элемент строки после первого.
1. Все элементы до второго.
1. Все элементы начиная с конца до предпоследнего.
1. Все элементы в диапазоне индексов от 3 до 4 (не включая 4).
1. Последние три элемента строки.
1. Все элементы в диапазоне индексов от 3 до 4.
1. То же, что и в предыдущем пункте, но в обратном порядке.
Для получения и вывода результатов используйте только команду print и срезы.
Результаты работы программы:
```
1: abcdefg
2: gfedcba
3: aceg
4: bdf
5: a
6: g
7: d
8: efg
9: de
10: ed
```
### Что оценивается
- Результат вычислений корректен.
- Формат вывода соответствует примеру.
- Для получения результата используются только print и срезы переменной alphabet.

View File

@@ -0,0 +1,3 @@
alphabet = 'abcdefg'
# TODO здесь писать код