flattys

+87
с 2022

канал о программировании - t.me/pyth0n_er

23 подписчика
3 подписки
1.1K1.1K показов
7474 открытия
🐬 SQL. Pocket guide, 4-е изд.
🐬 SQL. Pocket guide, 4-е изд.
2.1K2.1K показов
245245 открытий
🖥Рецепты Python. Коллекция лучших техник программирования.
🖥Рецепты Python. Коллекция лучших техник программирования.
1K1K показов
7373 открытия
📖Алгоритмический тренинг. Решения практических задач на Python и C++
📖Алгоритмический тренинг. Решения практических задач на Python и C++
873873 показа
103103 открытия
🐍Python за 7 дней. Краткий курс для начинающих.
🐍Python за 7 дней. Краткий курс для начинающих.
1K1K показов
351351 открытие
🐍От джуна до сеньора: как стать востребованным разработчиком.
🐍От джуна до сеньора: как стать востребованным разработчиком.
862862 показа
124124 открытия
PYTHON без проблем. Решаем реальные задачи и пишем полезный код
PYTHON без проблем. Решаем реальные задачи и пишем полезный код
1.3K1.3K показов
315315 открытий
🤖Очень интересная книга про работу с GPT - "ChatGPT: ваш наставник по Python. Овладение основами за 100 запросов"
🤖Очень интересная книга про работу с GPT - "ChatGPT: ваш наставник по Python. Овладение основами за 100 запросов"
864864 показа
153153 открытия
20 маст хев фрагментов кода на python
807807 показов
103103 открытия

🖥sh: команды терминала прямо из кода

Порой применение стандартных библиотек os и subprocess превращается в головную боль для разработчика. Но есть удобная альтернатива – библиотека sh.

Она дает возможность вызвать программу, как если бы это была просто функция языка. Таким образом, можно автоматизировать процессы и задачи непосредственно из кода Python.

530530 показов
5858 открытий
574574 показа
8282 открытия

Анаграммы

Интересное применение класса Counter — это поиск анаграмм. Анаграмма — это слово или фраза, сформированные перестановкой букв другого слова или фразы.

Если объекты Counter двух строк эквивалентны, значит, они являются анаграммами.

463463 показа
1111 открытий

🖥База данных на минималках

Встроенный модуль shelve позволяет сохранять и читать произвольные данные. Таким образом, можно сохранять любые Python объекты для дальнейшего использования.

Доступ к данным осуществляется с помощью ключей, как и в случае со словарями. А метод shelve.open поддерживает протокол контекстного менеджера, то есть можно не вызывать метод close.

В документации заявляют, что такая база данных является "надежной". Но учитывая, что shelve написан на pickle, его стоит использовать только в совсем маленьких проектах.

335335 показов
99 открытий