Python
Задача тема "Срезы"
Сложность: *
Дана строка. Выведите различные срезы это строки.
Формат входных данных:
Строка
Формат выходных данных:
1 строка: Сначала выведите третий символ этой строки.
2 строка: Во второй строке выведите предпоследний символ этой строки.
3 строка: В третьей строке выведите первые пять символов этой строки.
4 строка: В четвертой строке выведите всю строку, кроме последних двух символов.
5 строка: В пятой строке выведите все символы с четными индексами (считая, что индексация начинается с 0, поэтому символы выводятся начиная с первого).
6 строка: В шестой строке выведите все символы с нечетными индексами, то есть начиная со второго символа строки.
7 строка: В седьмой строке выведите все символы в обратном порядке.
8 строка: В восьмой строке выведите все символы строки через один в обратном порядке, начиная с последнего.
9 строка: В девятой строке выведите длину данной строки.
Answers & Comments
Ответ:
string_ = input()
str_length = len(string_)
#1
print(string_[2])
#2
print(string_[-2])
#3
print(string_[:5])
#4
print(string_[:str_length-2])
#5
print(string_[::2])
#6
print(string_[1::2])
#7
print(string_[::-1])
#8
print(string_[-1::-2])
#9
print(str_length)
На скриншоте - пример работы