Пользователь вводит строку, Напишите функцию, которая удалит из нес все симаюлы, чьи иидексы делится на 3 на Питоне (python)
с объяснение как код роботоет
246
356
Ответы на вопрос:
считаем что индексы начинаются 1, т.е. нужно удалить каждую 3-ю букву.
есть функция del - удаление , которой и удалим нужные индексы
1. сначала строку представим как список символов
2. удалим из списка каждый 3-й элемент
3. соберём полученный список снова в строку
Объяснение:
def del3(s):
st=list(s)
del st[2::3]
return ''.join(st)
#использовать функция так:
s=input();
print(del3(s))
Способ довольно простой, только надо задать mas[0], пусть оно будет 0 mas[1] = mas[1] + mas[0]*3 = mas[1] = 3 mas[2] = mas[2] + mas[1]*3 = mas[2] + 9 = 14 -> mas[2] = 14-9 = 5 и тд #ruby22 mas = [0, 3, 5, 5, 1, 2] for i in 1..5 mas[i] += mas[i - 1] * 3 end p mas
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
23LOLKEK16.01.2022 07:45
-
2003kate2003kate200324.05.2020 00:11
-
123вшагао21.08.2022 07:28
-
Назерке270723.04.2021 01:25
-
тэ10л01.08.2021 13:23
-
watasiwanekodesu406.04.2020 00:42
-
катя506924.12.2021 01:28
-
ПОМОГИТЕ111112123.02.2020 14:11
-
asetburkutov0014.11.2021 02:34
-
aruzhan15218.01.2022 12:08
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.