Это задача из разряда классических и, конечно, на собеседовании новичку могут предложить решить ее на белой доске. Давайте пройдем решение…
Список самых популярных Телеграм-каналов и чатов для программистов, интересующихся Python и связанными с ним технологиями.
Умение использовать метаклассы часто воспринимается коллегами как наличие черного пояса Python. Эта статья покажет вам 5 практических применений метаклассов.
Хотите узнать, насколько хорошо вы знаете переменные и их свойства? Пройдите тест!
Хотите узнать, как хорошо вы знаете списки и кортежи? Пройдите тест!
Срезы списков в Python можно использовать без указания индексов. Это позволяет делать некоторые интересные вещи.
Давайте рассмотрим задачку на программирование под названием «Сумма трех чисел» (и производную от нее - «Сумму четырех чисел»).
А вы знали, что у Python-а есть HTTP-сервер, встроенный в стандартную библиотеку? Он очень удобен для предварительного просмотра сайтов.
Нужно написать функцию, принимающую любое число. Из цифр этого числа нужно будет составить пары, сложить получившиеся числа и вернуть сумму.
Нужно написать функцию, которая будет принимать слова в единственном числе, а возвращать во множественном.
Напишите функцию, которая будет принимать символы ( ) : в любых сочетаниях и возвращать итоговый счет по количеству веселых и…
Напишите функцию, которая будет принимать неверно составленную инструкцию импорта и возвращать правильную.
Напишите функцию, которая будет принимать список списков и возвращать новый, содержащий все элементы старого за исключением внешних.
Одной из отличительных особенностей Python является list comprehension (представление списков), которое можно использовать для создания мощных функций в одной строке…
Пишем код для удаления дубликатов из несортированного связного списка. На примере разбираем возможности манипуляций со связными списками.