Лайвкодинг Python

Python #


1. Подсчитать уникальные пары с разницей не меньше k.


2. Заполнить матрицу 5×5 уникальными значениями и вычисли суммы строк и столбцов.


3. Проверить возможность получить одну строку из другой


4. Удалить дубликаты символов из строки


5. Реализовать генератор отдающий последовательности Фибоначчи


6. Дописать класс так что бы он был callable


7. Удалить смайлики по шаблону из строки


8. Рассказать о поведении __str__ и __repr__ при выводе объекта через print()


9. Найди ошибку в объявлении функции


10. Проверить равенства и идентичности объектов


11. Скажи как работает динамическое создание класса через type


12. Разобрать метакласс с попыткой реализации Singleton


13. Оптимизировать вычисление факториала


14. Что будет выведено при изменение словаря через другую переменную


15. Определить разницу между изменяемыми и неизменяемыми объектами


16. Отфильтруй список по истинности и наличию элементов во втором списке


17. Сказать результат выполнения вложенного цикла по двум спискам и сложение элементов


18. Сказать результат формирования строк с результатами целочисленного деления


19. Объяснить как работает поиск максимального случайного числа в цикле и сказать результат выполнения


20. Объяснить как работает изменяемый аргумент по умолчанию в функции


21. Наследование атрибута класса


22. Найти ошибки в коде асинхронных HTTP-запросов через aiohttp и asyncio.gather


23. Сказать результат сравнения идентичности строк


24. Проверить поведение изменения списка внутри кортежа


25. Реализовать бесконечный счётчик с ограничением


26. Реализовать декоратор для HTML-обёртки


27. Реализовать контекстный менеджер для работы с файлом


28. Отфильтровать чётные числа


29. Рекурсивное извлечение пар из словаря