Python Guru | Всё про Python
关闭频道
Агрегатор полезных материалов по Python Ссылка: @Portal_v_IT Сотрудничество: @oleginc, @tatiana_inc Реклама: telega.in/channels/+ugxIOUCsAc43N2Zi/card?r=o8lGV6A1
显示更多3 146
订阅者
-124 小时
-77 天
-3830 天
帖子存档
В России можно посещать бесплатные IT-мероприятия хоть каждый день: как оффлайн, так и онлайн.
Чтобы не пропустить полезные — сохраните канал @FreeItEvent.
Анонсы вебинаров, хакатонов, конференций, мастер-классов и других событий в IT. Ивенты от гигантов индустрии и лучших специалистов по кодингу.
Всё публикуют здесь.
ПЁС это ЗНАЕТ — Python на ПАЛЬЦАХ для НЕпрограммистов // #Видео
Вы считаете, что программирование - это сложно? Если вы читаете задачу, а в голове каша, не знаете как подступиться - вы не одиноки.
Я утверждаю, программирование - это не так сложно как кажется. Нужно лишь уметь его хорошо объяснять.
Перейти к просмотру
Python Guru
Python DDD с нуля: строим production-ready backend с FastAPI
Хочешь писать Python backend, который легко поддерживать годами?
Начинаем большую серию: таск-трекер по принципам DDD + FastAPI.
• Перейти к просмотру
Python Guru
Реализация физики шарика на Python
• Перейти к просмотру
Python Guru
How To Make a Weather App In Python
Добро пожаловать в это подробное руководство по Python, в котором мы создадим динамическое приложение о погоде, полностью используя Python! Из этого пошагового руководства вы узнаете, как использовать возможности Python для получения данных о погоде в реальном времени, создания удобного интерфейса и отображения точных прогнозов погоды.
• Перейти к просмотру
Python Guru
Применение setdefault()
Метод setdefault() используется для получения значения ключа словаря. Если ключ не существует, метод setdefault() создает новый ключ со значением по умолчанию.
В этом примере мы используем метод setdefault() для получения значения ключа 'three' из словаря d. Поскольку ключ 'three' не существует, метод setdefault() создает новый ключ со значением по умолчанию 3 и возвращает это значение.
Python Guru
Использование оператора "and"
Оператор "and" позволяет проверить, выполняются ли два условия одновременно.
В этом примере мы используем оператор "and" для проверки, достиг ли пользователь совершеннолетия и является ли он студентом.
Python Guru
Визуализация данных с помощью Plotly
Благодаря данной статье ты научишься пользоваться библиотекой Plotly. Она подходит для задач, где статичного графика недостаточно и важно исследовать данные прямо в процессе анализа. Ты освоишь базовые возможности и основные типы графиков.
• Перейти к просмотру
Python Guru
Использование оператора распаковки
Оператор распаковки (*) позволяет распаковывать элементы и передавать их как аргументы функции или методу.
В этом случае мы использовали список операторов, распаковывающих для передачи элементов как аргументы, функции и методы.
Python Guru
Использование функции map()
Функция map() позволяет применить функцию к каждому элементу списка и получить новый список с результатами.
В этом случае мы используем функцию, которая возводит список элементов в квадрат, к списку чисел от 1 до 5.
Python Guru
Использование функции sorted()
Функция sorted() позволяет сортировать список элементов в порядке возрастания или исчезновения.
В этом понимании мы сортируем список чисел по возрастанию и выводим результат на экран.
Python Guru
Binary Search Algorithm: Iterative and Recursive Approaches in Python
This video for beginner or intermediate programmers explores how binary search works and how to implement it in Python!
• Перейти к просмотру
Python Guru
difference()
Метод difference() используется для получения множества, содержащего разность двух множеств. В нем будут только те элементы, которые присутствуют только в одном множестве и отсутствуют в другом. Например, difference() для множеств setA {1,2,3} и setB {2, 4, 6} будет {1,3}.
Python Guru
Как устроено управление памятью?
В данной статье автор рассказывает о всех нюансах управления памятью. Ты узнаешь, как работает подсчёт ссылок, почему циклические зависимости приводят к утечкам памяти и в каких случаях weak references становятся незаменимым инструментом.
• Перейти к просмотру
Python Guru
Облегчите перебор нескольких списков с помощью zip()
С помощью встроенной функции zip() мы можем все немного упростить.
Обратите внимание: функция zip() возвращает zip-объект, но с помощью приведения типов вы можете преобразовать его — например, с помощью list(), tuple() или dict().
Python Guru
Замер времени выполнения куска кода с помощью модуля «timeit».
Модуль timeit позволяет замерить время выполнения любого куска кода.
Большие куски кода не очень удобно, но вот мелкие довольно хорошо. Закидываете вашу строчку внутрь timeit и вуаля.
Python Guru
Модуль tkinter: Счетчик кликов
Продолжаем делиться циклом видеоматериалов, благодаря которому ты научишься делать красивые интерфейсы с помощью tkinter. В этот раз автор рассказывает, как реализуется счетчик кликов.
• Перейти к просмотру
Python Guru
Coding a Face Recognizer in Python
Используя CV2 и самую простую в мире библиотеку face_recognition, мы создаем программу распознавания лиц с веб-камеры в режиме реального времени. Классно! Я знаю, что мне нужно отточить свои навыки работы с Python!
• Перейти к просмотру
Python Guru
С плавающей запятой
Есть несколько функций, которые возвращают вещественное число или с плавающей точкой в случайном порядке.
Например, функция random() возвращает действительное число от 0 до 1 (исключая). Опять же, функции uniform (a, b) возвращают действительное число от a до b.
Кроме того, в модуле random также доступны некоторые случайные распределения. Мы также можем получить реальное число из этого распределения.
Python Guru
I Boosted My Code Speed By 500% Using These 7 Python Hacks
Оптимизируйте свой код на Python и превратите его из просто функционального в невероятно быстрый. Это советы, которые профессионалы используют, чтобы убедиться, что Python не просто работает — он летает. Дочитайте до конца, чтобы получить бонусный совет по компиляции ваших скриптов на Python в исполняемые файлы для еще большей производительности!
• Перейти к просмотру
Python Guru
现已上线!2025 年 Telegram 研究 — 年度关键洞察 
