Latest posts

Гайды по Python | Программирование
23 Sept, 11:07
List ComprehensionsList comprehension может заменить неэстетичные циклы, используемые для заполнения списка. Синтаксис выглядит следующим образом: [ expression for item in list if conditional ]Поскольку здесь можно использовать выражения, вам доступна работа с математикой, вызов внешней функции и, наконец, вы сможете использовать «if» для фильтрации списка.Гайды по Python


Гайды по Python | Программирование
23 Sept, 08:07
Работаем с зависимостямиГайды по Python


Гайды по Python | Программирование
22 Sept, 16:07
Использование подчеркивания в REPLВы можете получить результат последнего выражения в Python REPL с помощью оператора подчеркивания, например, в Python REPL это выглядит следующим образомГайды по Python


Гайды по Python | Программирование
22 Sept, 11:07
Обязательные аргументыДля принудительного использования аргументов ставьте символ звездочки перед ними, заставляя все аргументы стать ключевымиГайды по Python


Гайды по Python | Программирование
22 Sept, 08:07
Алгоритм бинарного поискаГайды по Python


Гайды по Python | Программирование
21 Sept, 16:07
Декорируем функцииДекоратор – это обертка вокруг функции, которая определенным образом изменяет ее поведение. Существуют варианты использования декораторов, и вы, возможно, уже применяли их раньше при работе с такими фреймворками, как Flask.Гайды по Python


Гайды по Python | Программирование
21 Sept, 11:07
Проверка необходимой версии PythonЧтобы ваши пользователи не могли запустить скрипт в несовместимой версии, в коде стоит проверить наличие актуальной версии Python.Гайды по Python


Гайды по Python | Программирование
21 Sept, 08:07
Временные файлыГайды по Python


Гайды по Python | Программирование
20 Sept, 16:07
Форматирование именованных строкТакую штуку используют нечасто, но если данные уже находятся в словаре, для форматирования именованных строк пригодится.Вы даже можете использовать функцию locals(), но в последних версиях Python придется обращаться к f-строкам.Гайды по Python


Гайды по Python | Программирование
20 Sept, 11:14
Nested list comprehensionsПомните основной синтаксис list comprehensions? [ expression for item in list if conditional ]Если expression может быть любым валидным выражением Python, оно также может быть и другим list comprehension. Или, если хотите «разгладить» предыдущую матрицу.Гайды по Python


Гайды по Python | Программирование
20 Sept, 08:07
МассивыГайды по Python


Гайды по Python | Программирование
19 Sept, 16:07
Анонимные функцииИногда именованию функции не стоит уделять особого внимания. Например, если вы уверены, что она будет использована только раз. Для таких случаев Python предлагает применять анонимные функции, также называемые лямбда-функциями.Лямбда-функция может быть назначена переменной, создавая краткий способ определения функции.Как известно, map применяет функцию ко всем элементам итерируемого объекта. Мы можем использовать лямбду при вызове map.Гайды по Python


Гайды по Python | Программирование
19 Sept, 11:07
The Zen of PythonОдним из самых ранних Python pep является PEP-20. Это список из 19 тезисов по программированию на Python, который называется «The Zen of Python». Данные правила датируются 2004 годом и, в свою очередь, основаны на PEP-8.Такая пасхалочка уже давно присутствует в Python и перечисляет набор правил.Гайды по Python


Гайды по Python | Программирование
19 Sept, 08:20
Классы и объекты PythonГайды по Python


Гайды по Python | Программирование
18 Sept, 16:07
Выравнивание текстаДля создания читаемых таблиц или форматированного вывода удобно использовать методы выравнивания ljust, rjust и center.Гайды по Python


Гайды по Python | Программирование
18 Sept, 11:07
Удаление лишних пробеловДанные, полученные от пользователя или из файлов, часто содержат лишние пробелы. Их можно удалить с помощью методов strip или re.sub.Гайды по Python


Гайды по Python | Программирование
18 Sept, 08:07
Отправляем запрос в GoogleГайды по Python


Гайды по Python | Программирование
17 Sept, 16:07
Изменение текста в строкахЗамена текста - еще одна распространенная операция, которая выполняется с помощью метода replace.Для более сложных замен с возможностью использования регулярных выражений, я использую модуль re.Гайды по Python


Гайды по Python | Программирование
17 Sept, 11:07
Расчет количества вхождений подстрокиЧасто нужно узнать, сколько раз определенная подстрока встречается в тексте.Метод count() очень эффективен, так как реализован на C уровне. Однако он чувствителен к регистру. Если нужен поиск без учета регистра, можно сделать как в count_substring_case_insensitive.Гайды по Python


Гайды по Python | Программирование
17 Sept, 08:07
Замена переменных на местеГайды по Python

Related Channels
Other channels in the same section of the catalogue.
