РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
56 of 60 menu

Занимательные задачи Python. Часть 56

Дан текст:

text = 'the sun rises in the east and sets in the west'

Замените каждое слово на его длину, а затем найдите слово с максимальной длиной и выведите его исходный вид и позицию в тексте.

Дан список чисел:

lst = [4, 8, 15, 16, 23, 42, 7, 11, 13, 17]

Разделите этот список на две группы так, чтобы сумма чисел в группах была равна, а количество элементов в группах было одинаковым. Если это невозможно - выведите сообщение.

Дана строка:

txt = 'aabbccddeeffgghhiijj'

Сожмите эту строку в формате, где после символа указывается количество его повторов. Если символ встречается один раз - цифра не пишется:

'a2b2c2d2e2f2g2h2i2j2'

Дан список кортежей с товарами и ценами:

products = [ ('apple', 50), ('banana', 30), ('cherry', 80), ('date', 20), ('elderberry', 100), ]

Дана сумма:

money = 100

Выведите все комбинации товаров, которые можно купить ровно на эту сумму.

Дан текст:

text = 'to be or not to be that is the question'

Поменяйте местами первое и последнее слово в этом тексте, а затем переверните порядок остальных слов.

Дано целое число:

num = 1234567890

Найдите все возможные способы расставить между цифрами этого числа знаки '+' и '-' так, чтобы получилось выражение, равное 100.

Дана строка:

txt = 'Hello_World_Test_Case'

Преобразуйте ее из формата 'Pascal_Snake' в формат 'kebab-case':

'hello-world-test-case'

Дан список кортежей:

lst = [(1, 9), (2, 8), (3, 7), (4, 6), (5, 5)]

Проверьте, что сумма элементов в каждом кортеже одинакова. Выведите эту сумму и все подходящие кортежи.

Дана строка:

txt = 'kayak level racecar hello world madam'

Найдите в ней все слова-палиндромы и отсортируйте их по длине в порядке возрастания. При равенстве длины - по алфавиту.

Дан список чисел:

lst = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]

Найдите в нем все числа, которые являются суммой двух различных простых чисел из этого же списка.

Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить