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

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

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

lst = [12, 7, 25, 18, 3, 41, 9, 34, 16, 5, 27, 11]

Найдите в нем самую длинную цепочку чисел, где каждое следующее число больше предыдущего на одну и ту же величину.

Дана строка:

txt = 'the rain in spain stays mainly in the plain'

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

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

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

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

Дан текст:

text = 'abcdefghijklmnopqrstuvwxyz'

Расшифруйте его, если известно, что он был зашифрован шифром Цезаря со сдвигом 3. Каждая буква была заменена на букву, стоящую через 3 позиции после нее по кругу.

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

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

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

Дана строка:

txt = 'aabbbccccdddeeeee'

Выполните над ней RLE-сжатие, а затем распакуйте обратно. Проверьте, что результат совпадает с исходной строкой.

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

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

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

Дан текст:

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

Найдите в тексте все слова, которые состоят из букв, идущих в алфавитном порядке (например, 'and' - нет, а 'in' - да). Регистр не учитывайте.

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

lst = [10, 20, 30, 40, 50, 60, 70, 80, 90]

Поверните этот список на 4 элемента влево. Элементы, вышедшие за границу, должны оказаться в конце списка:

[50, 60, 70, 80, 90, 10, 20, 30, 40]

Дана строка с числами:

txt = '1, 2, 3, 4, 5, 6, 7, 8, 9, 10'

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

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