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

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

Дан текст:

text = 'the quick brown fox jumps over the lazy dog'

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

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

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

Разбейте его на две группы так, чтобы сумма чисел в первой группе была в три раза больше суммы чисел во второй группе.

Дана строка:

txt = 'kayak level racecar hello world madam'

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

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

students = [ ('Alice', 85), ('Bob', 92), ('Charlie', 78), ('Diana', 95), ('Eve', 88), ]

Найдите студента с максимальной оценкой и студента с минимальной. Выведите их имена и оценки.

Дан текст:

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

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

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

lst = [4, 8, 15, 16, 23, 42]

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

Дана строка:

txt = 'hello_world_test_case'

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

'helloWorldTestCase'

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

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

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

Дана строка:

txt = 'a1b2c3d4e5'

Разделите ее на две строки: в первой - все буквы, во второй - все цифры. Затем объедините их в обратном порядке: сначала цифры, потом буквы.

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

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

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

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