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

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

Дан текст:

text = 'hello world python code'

Замените каждое слово на его вторую букву, а затем соберите из этих букв новую строку.

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

lst = [2, 4, 6, 8, 10, 12, 14, 16, 18, 20]

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

Дана строка:

txt = 'aabbccddeeff'

Перемешайте символы этой строки так, чтобы никакие два одинаковых символа не стояли рядом.

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

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

Найдите все товары, цена которых выше средней цены всех товаров. Выведите их названия и цены.

Дан текст:

text = 'the cat sat on the mat the dog ran away'

Найдите все слова, которые встречаются ровно два раза, и замените их на слово 'REPEAT'.

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

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

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

Дана строка:

txt = 'HelloWorldTest'

Преобразуйте ее из формата 'CamelCase' в формат 'snake_case':

'hello_world_test'

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

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

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

Дана строка:

txt = 'abcdef'

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

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

lst = [1, 2, 3, 4, 5]

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

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