Готов узнать, как решать задачки, от которых плавятся мозги?
В этой статье раскрываем тайну происхождения термина «динамическое программирование» и показываем основные подходы к решению задач, которые часто встречаются на собеседованиях и соревнованиях.
Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
В наше время любой человек без навыков программирования может самостоятельно написать простого чат-бота.
— Зачем нужны чат-боты, как их использовать бизнесу и частным лицам, как написать бота самостоятельно, если у вас есть навыки программирования или их нет, поговорим в этой статье.
Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
В этом руководстве мы рассмотрим, как добавить социальную аутентификацию с помощью GitHub и Google в приложение на Flask.
Социальная аутентификация — это процесс аутентификации пользователя через сторонний сервис, а не через собственный.
Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Делаем анкету с различными виджетами, защищаем форму с помощью капчи, автоматически отправляем данные и вложенные файлы на email.
Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Как хорошо вы знаете python?
Вы только начали делать неуверенные шаги в изучении или уже беглого осмотра кода хватит, чтобы найти ошибки?
Для совсем новичков и для настоящих профессионалов-питонистов! Для любой аудитории найдётся своя книга!
Разнообразные книги для вдумчивого знакомства.
Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Введение в множественное наследование и super() для Python-разработчиков. Также в этой статье мы рассмотрим, как справляться с проблемой алмаза.
— В этой статье мы рассмотрим более продвинутые концепции наследования, не останавливаясь на базовых вещах. По основам лишь кратко пройдемся в этом вступлении.
Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Энтузиасты делают ASCII-ремейки «Звездных войн» и ролевые ASCII-игры.
В этой статье мы напишем GUI-приложение для конвертации изображений в олдскульную ASCII-графику с помощью Python и библиотеки Pillow.
Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Для хранения информации можно использовать гугл-таблицы.
В данной статье мы разберём пример телеграмм бота для проведения тестов, где вопросы и ответы хранятся в разных вкладках одной Google-таблицы.
Почему одной? Опять же, для облегчения доступа для потенциальных пользователей.
Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Задача:
Напишите функцию, которая будет принимать список чисел и возвращать два числа, абсолютная разность которых минимальна.
Пару чисел нужно вернуть в виде списка, отсортированного по возрастанию.
— Если в списке есть несколько пар чисел с одинаковой абсолютной разностью, выберите ту пару, которая в сумме даст наименьшее число.
Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Библиотека Requests долгое время была де-факто стандартом для HTTP-запросов в Python, но у нее есть ряд серьезных недостатков.
Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Если вы пишите на Python и знакомы с различными включениями, вы наверняка слышали о том, что создание коллекции с помощью включения обычно работает быстрее, чем создание той же коллекции с помощью обычного цикла
for.Все время для меня этот факт был своего рода аксиомой, истиной, которая не требует проверки. Однако это неправильный подход к изучению точных наук и технологий, поэтому я сел разбираться.
Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Новички, которые хотят войти в айти и не знают с чего начать очень часто идут в поисковик и пробивают там:
"программирование с чего начать, python для начинающих, программирование с нуля"
Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
В статье разбираем три различных способа преобразования адреса в широту и долготу с помощью Geopy.
Геокодирование – это процесс преобразования адресов в географические координаты, которые вы можете использовать для размещения маркеров на карте или позиционирования карты.
Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Условный блок, начинающийся с
if name == "__main__" часто встречается в коде Python. Эта строка может выглядеть загадочно, и многие новички используют ее, не зная, что она делает и стоит ли ее использовать.
Из этой статьи вы узнаете о значении идиомы
if__name__ == "__main__" в Python, а также о том, как и когда ее следует использовать.Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Хотите сделать процесс тестирования более эффективным и покрыть больше случаев с меньшим количеством кода?
- Тогда параметризованные тесты в Pytest — именно то, что вам нужно.
Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Ты сидишь? Лучше сядь. Они реально сделали это – JIT-компилятор, улучшенная типизация, и, ты не поверишь, GIL наконец-то отправляется на пенсию!
В версии Python 3.13, которая выйдет 7 октября 2024 года, будет представлено множество нововведений – в основном они направлены на повышение удобства использования и улучшение производительности языка.
Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
В данном видео рассмотрим топовые фишки и возможности Python 3.13.
Версию вносит возможность отключения GIL, что делает потоки Python намного быстрее.
В Python 3.13 добавлены новые аннотации, новые возможности для работы с дженериками (обобщениями) и много других топовых фишек.
Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Классы позволяют объединять связанные данные и поведение. Классы можно использовать в качестве шаблонов для создания экземпляров класса.
Если класс в Python — это формочка для печенья, то каждый экземпляр — это печенье.
Данные и поведение описываются атрибутами и методами в определении класса.
Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Наконец-то настало время заняться тем, что я уже давно планировал — создать подробный гайд по работе с асинхронной версией SQLAlchemy 2.0 в стиле ORM.
Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Мечтаешь о коде, который работает как швейцарские часы?
Паттерн «Одиночка» может стать тем самым механизмом, который заставит все шестеренки крутиться идеально.
— Шаблон «Одиночка» (Singleton) используется для того, чтобы гарантировать, что у класса будет только один экземпляр: когда создается новый экземпляр, возвращается уже существующий экземпляр, а не создается новый.
Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM