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