Решил николай изучать языки программирования. решил начать изучение с работы над строками. строка - последовательность символов. для работы со строками используют инструмент - срезы. срез для строки задаётся четырьмя параметрами: slice(s, a, b, d). он возвращает подстроку из символов строки s. подстрока формируется следующим образом: берутся символы с шагом в d, начиная с символа a и до символа b, не включая символ b, то есть символы с индексами a, a + d, a + 2*d и так далее. например, при значения параметра d, равного 2, в срез попадет каждый второй символ. все символы в строке индексируются с нуля, поэтому результатом выполнения slice('abc', 1, 2, 1) будет 'b'. если нужно обработать последний символ в строке, то в качестве параметра b указывается число на единицу большее, чем индекс последнего символа строки. обратите внимание, что строка записывается в кавычках, чтобы её нельзя было перепутать с названиями переменных. примеры: • slice('abcdefg', 0, 7, 1) будет равняться 'abcdefg' • slice('abcdefg', 1, 2, 1) будет равняться 'b' • slice('abcdefg', 6, 7, 1) будет равняться 'g' • slice('abcdefg', 1, 3, 1) будет равняться 'bc' • slice('abcdefg', 1, 6, 1) будет равняться 'bcdef' • slice('abcdefg', 1, 6, 2) будет равняться 'bdf' • slice('abcdefg', 4, 5, 2) будет равняться 'e' вам нужно найти тройки чисел a, b и d для slice('abrakadabra', a, b, d), срез по которым выведет следующее: 1. последовательность символов 'ra'. 2. последовательность символов 'rkdba'. запишите в ответ две тройки чисел a, b и d (для первого и второго вывода соответственно) через точку с запятой, разделяя числа в каждой тройке запятыми. в конце ставить точку с запятой не нужно. пример: 1,3,1; 0,5,2
256
474
Ответы на вопрос:
Написано много-много, а зачем - непонятно. а главное, тут и решения нет, как такового, просто символы посчитать. a b r a k a d a b r a 0 1 2 3 4 5 6 7 8 9 10 11 a b r a k a d a b r a 0 1 2 3 4 5 6 7 8 9 10 11 ответ: 9,11,1; 2,11,2
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
krit328.05.2022 21:24
-
ПЯTA4OK11.08.2020 23:36
-
kirilln202.05.2022 09:37
-
ильюхха03.07.2020 18:55
-
zopanegra30.06.2020 05:23
-
zhenya453416.03.2020 18:16
-
DI228MA20.12.2020 12:47
-
shuius13.03.2020 03:58
-
MrChronos29.05.2022 09:17
-
Rita5328.03.2022 23:02
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.