Делаем анкету с различными виджетами, защищаем форму с помощью капчи, автоматически отправляем данные и вложенные файлы на 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
Media is too big
VIEW IN TELEGRAM
Создаем свой онлайн чат на Python и Socket 10
За урок мы познакомимся с технологией Socket и на его базе разработаем полноценный онлайн чат, с обновлением информации в режиме реального времени.
— Мы добавим дизайн и сделаем все необходимые функции.
Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
В этой статье мы подробно разберем, как создать последовательность Фибоначчи.
Решение данной задачи мы покажем с использованием трех разных методов. Рассмотрим мемоизацию, рекурсию и цикл
for в Python.Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
В статье автор расскажет очередную историю о том, как приходилось дружить синхронный и асинхронный мир в Python.
— А точнее про то, как и зачем автор встраивал асинхронность в большое и достаточно нагруженное Django‑приложение.
Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM