Python Guru | Всё про Python
关闭频道
Агрегатор полезных материалов по Python Ссылка: @Portal_v_IT Сотрудничество: @oleginc, @tatiana_inc Реклама: telega.in/channels/+ugxIOUCsAc43N2Zi/card?r=o8lGV6A1
显示更多3 146
订阅者
-124 小时
-77 天
-3830 天
帖子存档
Применение аргумента по умолчанию в функции
Вы можете установить значение аргумента по умолчанию для функции, чтобы не указывать его каждый раз при вызове функции.
В этом примере мы определяем функцию greet(), которая принимает два аргумента: имя и приветствие. Приветствие имеет значение по умолчанию "Hello". Если мы вызываем функцию только с одним аргументом, она использует значение по умолчанию.
Python Guru
Модуль tkinter: Поле для ввода
Продолжаем делиться циклом видеоматериалов, благодаря которому ты научишься делать красивые интерфейсы с помощью tkinter. В этот раз автор рассказывает, как реализуется текстовое поле для ввода Entry.
• Перейти к просмотру
Python Guru
РЕАЛЬНОЕ собеседование на Data Scientist. Алгоритмы + Python
Реальное собеседование Data Science в Lamoda на Оффер 400.000 рублей. Разобрал все ошибки, которые допустил кандидат на интервью.
• Перейти к просмотру
Python Guru
Применение метода index()
Метод index() позволяет найти индекс первого вхождения элемента в список.
В этом примере мы используем метод index() для нахождения индекса первого вхождения числа 2 в списке numbers.
Python Guru
Применение функции enumerate()
Функция enumerate() позволяет получать индекс каждого элемента в списке вместе со значением.
В этом примере мы используем функцию enumerate() для вывода на экран каждого числа из списка numbers вместе с его индексом.
Python Guru
Python Django User Registration - Full Tutorial
В этом подробном руководстве вы узнаете, как зарегистрировать пользователя в Django на Python. Мы добавим в наш проект Django форму регистрации пользователей, научимся сохранять данные новых пользователей и перенаправлять их в список публикаций после входа в систему.
• Перейти к просмотру
Python Guru
Применение set comprehension
Set comprehension позволяет создавать новое множество на основе существующего списка или другого итерируемого объекта.
В этом примере мы используем set comprehension для создания нового множества, которое содержит только уникальные элементы из списка.
Python Guru
Python’s New Tool is 100x Faster Than pip
Скорее всего, вы до сих пор используете *pip* для управления пакетами Python... но есть гораздо более быстрый и удобный способ.
• Перейти к просмотру
Python Guru
EVERY Python Backend Framework Explained In 6 Minutes
Django — тяжеловесный полнофункциональный фреймворк со всем необходимым
Flask — минималистичный микрофреймворк с высокой гибкостью
FastAPI — современный асинхронный фреймворк, невероятно быстрый, идеально подходит для API
Pyramid — гибкий фреймворк, который можно масштабировать от небольших до крупных приложений
Tornado — асинхронный фреймворк, созданный для высокопроизводительных сетевых приложений
Sanic — асинхронный фреймворк, разработанный для обеспечения высокой скорости работы
Bottle — сверхлегкий однофайловый фреймворк
Falcon — минималистичный фреймворк, оптимизированный для создания API
CherryPy — минималистичный, но объектно-ориентированный фреймворк
Starlette — легковесный фреймворк ASGI (на его основе создан FastAPI)
• Перейти к просмотру
Python Guru
Нашли любопытный разбор про то, как в бигтехе разрабатываются, релизятся и умирают фичи.
Формат простой: берут вымышленную идею — сториз в трекере привычек — и разбирают, что с ней происходит внутри большой компании на каждом этапе.
Первая часть — как раз про этап идеи и рутинные процессы внутри корпораций. Авторы тоже из бигтеха, причем и российского, и зарубежного. Если хочется понять, как на самом деле устроена работа в больших компаниях, настоятельно рекомендуем.
Вот ссылка на первую часть: https://youtu.be/szzptUNS1Vw.
Использование Counter()
Класс Counter() из модуля collections позволяет создать словарь, который содержит количество каждого элемента из списка.
В этом примере мы используем класс Counter() для создания словаря, который содержит количество каждого вида фруктов из списка.
Python Guru
Low Level Networking 101: Python Network Sniffer
Это видео улучшит ваши знания о низкоуровневых сетях, научив вас создавать простой сетевой анализатор на python
• Перейти к просмотру
Python Guru
Красивое меню для Телеграм-бота
Благодаря данному видео ты научишься создавать удобный интерфейс для Телеграм-бота. Автор рассказывает, в чем разница между обычными кнопками и инлайн-режимом, как обрабатывать нажатия с помощью Magic Filter и многое другое.
• Перейти к просмотру
Python Guru
Telegram-канал Нейроньюс : пишем о нейросетях и ИИ
Все анонсы о новых нейросетях и ИИ сервисах.
Подписаться
Использование функции reduce()
Функция reduce() применяет функцию к первым двум элементам списка, затем к результату и следующему элементу и так далее.
В этом примере мы используем функцию reduce() для вычисления произведения чисел в списке.
Python Guru
Как разработчик решил параллельно найму пилить свои бизнес-проекты с нулевым опытом: дневник с передовой
Меня зовут Александр Торбек, И я попал в день сурка: код писать умею, зарплата стабильная. Но в заднице зудит ощущение катастрофического застоя.
Поэтому я сделал глупейшую вещь — начал разрабатывать продукты. Без связей, плана и стратегии. В блоге буду фиксировать:
— идеи (и почему 90% из них — говно собаки)
— что сделал, сколько заработал
— мысли айтишника, который впервые думает как продакт, а не как тупой исполнитель
Я хочу пройти весь путь от основателя продукта до продажника. И выяснить, смогу ли без бизнес-бэкграунда выйти на уровень дядек в элитных пиджаках.
Если тоже хотите создавать свои продукты — посмотрите, как я набиваю шишки первым: @atorbek_it
Использование функций any() и all()
Функции any() и all() позволяют проверить, рассмотреть список элементов, заданных по заданному условию. Функция any() возвращает True, если хотя бы один элемент соответствует условию, а функция all() возвращает True, если все элементы соответствуют условию.
В этом случае мы проверяем, есть ли в списке номеров хотя бы одно четное число и проверяем ли все числа в списке условий четности.
Python Guru
5 Good Python Habits
Вот 5 полезных привычек, которые вам следует выработать в Python.
• Перейти к просмотру
Python Guru
Использование оператора "not"
Оператор "not" позволяет инвертировать булево значение.
В этом примере мы используем оператор "not" для проверки, не идет ли дождь.
Python Guru
В России можно посещать бесплатные IT-мероприятия хоть каждый день: как оффлайн, так и онлайн.
Чтобы не пропустить полезные — сохраните канал @FreeItEvent.
Анонсы вебинаров, хакатонов, конференций, мастер-классов и других событий в IT. Ивенты от гигантов индустрии и лучших специалистов по кодингу.
Всё публикуют здесь.
现已上线!2025 年 Telegram 研究 — 年度关键洞察 
