Модуль 2.2 (Строки: индексы и срезы) посвящен изучению самых популярных объектов в программировании на Python — строки.
Ниже представлены примеры задач с решением на тему Строки: индексы и срезы.
У нас есть переменная s, в которой хранится строка «Messi». Как правильно получить символ «e»?
s[1]
Программа получает на вход строку и ваша задача вывести первый элемент данной строки
s = input() print(s[0])
s = ‘Заратустра’
print(s[-3])Что выведет данная программа?
т
s = ‘Free Nginx’
print(s[50])Что выведет данная программа?
Ничего, будет ошибка IndexError
Строка — это
неизменяемый тип данных
Программа получает на вход строку и ваша задача вывести последний символ этой строки
s = input() print(s[-1])
Программа получает на вход строку и ваша задача вывести первые 4 символа этой строки
Гарантируется, что вводится будет строка длиной не менее 4 символов
s = input() print(s[0:4])
Программа получает на вход строку и ваша задача вывести последние 4 символа этой строки
Гарантируется, что вводится будет строка длиной не менее 4 символов
s = input() print(s[-4:])
Программа получает на вход строку. Ваша задача вывести все символы этой строки, которые имеют четные индексы
s = input() print(s[::2])
Программа получает на вход строку. Ваша задача вывести все символы этой строки, которые имеют нечетные индексы
s = input() print(s[1::2])
Программа получает на вход строку. Ваша задача развернуть строку и вывести ее на экран.
s = input() print(s[::-1])
Программа получает на вход строку.
Выведите каждый третий символ строки в обратном порядке, начиная с последнего.
s=input() res=s[::-1] print(res[0::3])
Программа получает на вход одно слово. Ваша задача перенести последнюю букву в начало, тем самым сдвинуть все остальные буквы вправо на один разряд. В качестве ответа нужно вывести полученное слово
s = input() res = s[-1]+s[0:-1] print(res)
Если у вас не отображается решение последних задач, значит у вас включен блокировщик рекламы который вырезает эти ответы