Python Guru | Всё про Python
Закритий канал
Агрегатор полезных материалов по Python Ссылка: @Portal_v_IT Сотрудничество: @oleginc, @tatiana_inc Реклама: telega.in/channels/+ugxIOUCsAc43N2Zi/card?r=o8lGV6A1
Показати більше3 118
Підписники
-124 години
-67 днів
-3630 день
Архів дописів
Метод rjust()
Строковый метод rjust() возвращает выровненную по правому краю строку заданной минимальной ширины. Если ширина меньше или равна длине строки, возвращается исходная строка. С помощью fillchar ты можешь определить, каким символом будет заполняться оставшееся пространство.
Python Guru
FastAPI как основной framework для python бекендов
В своем докладе автор постарается раскрыть три темы: сделать краткий обзор на сам фреймворк, поделится тем, чего ему не хватает для полноценной жизни в продакшене и подсветит довольно очевидные потенциальные проблемы.
• Перейти к просмотру
Python Guru
Создание exe файлов из скриптов на Python
В этом видео автор расскажет, как создавать исполняемые файлы (exe) с помощью библиотек cx_Freeze и PyInstaller из скриптов на языке Python.
• Перейти к просмотру
Python Guru
Jinja2: include и import
Благодаря этому видео ты научишься подключать шаблоны с помощью конструкции include. Также продемонстрировано импортирование данных из шаблонов с помощью import, применение ignore missing.
• Перейти к просмотру
Python Guru
Самоучитель по Python для начинающих. Часть 15: Методы работы с файлами и файловой системой
Научимся создавать, переносить и удалять файлы и директории, а в конце статьи – решим 10 практических задач, связанных с чтением информации и с записью данных в текстовые файлы.
• Перейти к просмотру
Python Guru
метод ljust()
Строковый метод ljust() возвращает выровненную по левому краю строку заданной минимальной ширины. Если ширина меньше или равна длине строки, возвращается исходная строка. С помощью fillchar ты можешь определить, каким символом будет заполняться оставшееся пространство.
Python Guru
15 Фишек со словарями Python, которые сделают код лучше
В данном видео мы рассмотрим 15 особенностей словарей Python, о которых вы возможно не знали. Мы рассмотрим полезные методы и на примерах докажем их эффективность. Это всё будет подкрепляться теоретическими примерами, чтобы улучшить понимание словарей.
• Перейти к просмотру
Python Guru
Вложенные списки Python
В видео познакомимся со вложенными списками, рассмотрим как их создавать и обращаться по индексам к элементам вложенного списка
• Перейти к просмотру
Python Guru
Python и Word: Работа с текстовым документом
В прошлых видеоуроках вы уже разобрали, как создавать в Python текстовые документы, заголовки, абзацы и изображения в формате редактора MS Office Word. Теперь самое время посмотреть, как же считать и редактировать существующие документы.
• Перейти к просмотру
Python Guru
Сортировка вставками
Как и сортировка выборкой, этот алгоритм сегментирует список на две части: отсортированную и неотсортированную. Алгоритм перебирает второй сегмент и вставляет текущий элемент в правильную позицию первого сегмента.
Предполагается, что первый элемент списка отсортирован. Переходим к следующему элементу, обозначим его х. Если х больше первого, оставляем его на своём месте. Если он меньше, копируем его на вторую позицию, а х устанавливаем как первый элемент.
Переходя к другим элементам несортированного сегмента, перемещаем более крупные элементы в отсортированном сегменте вверх по списку, пока не встретим элемент меньше x или не дойдём до конца списка. В первом случае x помещается на правильную позицию.
Время сортировки вставками в среднем равно O(n²), где n — количество элементов списка.
Python Guru
🟥🟩 Активация
🟦🟨 Windows
Такую надпись видят 3 из 5 пользователей работая за компьютером. Но ведь активировать винду можно через официальный сайт.
Это бесплатно и занимает всего 5 простых действий. Они расписаны в закрепе Не баг, а фича. Только метод могут быстро прикрыть.
Потому что на канале итак полно подобных секретов. Начиная с подбора пароля Wi-Fi, продолжая отслеживанием телефона и заканчивая популярными нейросетями.
Поэтому не теряй время и подписывайся, пока ссылка еще рабочая: t.me/bugfeature
eval() и exec()
Python имеет возможность динамически считывать строку и обрабатывать ее как часть программного кода. Это достигается с помощью функций eval() и exec() (eval предназначена для вычисления выражений, а exec – для выполнения операторов).
В строке 3 функция eval() считывает входную строку как выражение Python, вычисляет ее и присваивает результат переменной b. В строке 7 функция exec() считывает входную строку, как оператор Python и выполняет ее.
Python Guru
Пакеты для очистки данных
Согласно опросу CrowdFlower, специалисты по данным тратят 80% своего времени на очистку данных. Это неудивительно, потому что проекты зависят от того, насколько чисты данные. Существуют способы сократить время обработки данных с помощью пакетов очистки данных. Благодаря этой статье ты познакомишься с ними.
• Перейти к просмотру
Python Guru
Flask: Введение
Flask — это небольшой и легкий веб-фреймворк Python, который предоставляет полезные инструменты и функции, упрощающие создание веб-приложений на Python. Делимся видео, где автор знакомит с Flask и WSGI-приложениями.
• Перейти к просмотру
Python Guru
Эффективный трюк, чтобы узнать, является ли число степенью двойки
Обычный метод деления имеет сложность O(logN), но эту задачу можно решить со сложностью O(v), где v — количество цифр числа в двоичной форме.
• Перейти к просмотру
Python Guru
Визуализация геоданных
Kepler gl предназначен для анализа геопространственных данных. Ты можешь визуализировать тенденции в городе или регионе. Благодаря данной статье ты научишься визуализировать геоданные с помощью Kepler gl.
• Перейти к просмотру
Python Guru
Метод upper()
Метод upper() преобразует все символы нижнего регистра в строке в символы верхнего регистра и возвращает строку. Если символы нижнего регистра отсутствуют, возвращается исходная строка. Для преобразования строки в нижний регистр используй функцию lower().
Python Guru
Python и Word
В этом видеоуроке автор подробно и наглядно разбирает основы работы с библиотекой программ "python-docx". Вы узнаете, как создавать текстовые документы Microsoft Word средствами языка программирования python.
• Перейти к просмотру
Python Guru
Как стать успешным разработчиком?
Умение писать код - это только один аспект. Важно также уметь мыслить алгоритмами и находить наилучшие решения. Этот подход заложен в обучении на Хекслете.
Мы не просто учим повторять, мы учим находить свои пути и формировать инженерное мышление.
На профессии "Django Python-разработчик" вы овладеете следующими навыками:
✔️ Работа с сетевыми запросами
✔️ Проектирование архитектуры приложений
✔️ Овладение самым популярным веб-фреймворком Django
✔️ Создание 4 проектов для портфолио на GitHub
✔️ Решение 150 тестовых заданий от наших партнеров
Хотите узнать, подходит ли вам наш подход? Тогда переходите на наш сайт по ссылке выше и начните свой путь в IT уже сегодня.
🎁 Пройдите первые 10 уроков бесплатно и получите дополнительную скидку 10% на курс.
Особая переменная __name__
Когда интерпретатор Python работает с программой, в начале он устанавливает некоторые специальные переменные. Одна из них — name.
Если скрипт запущен напрямую, то в переменную присваивается значение main, в случае импорта — название модуля.
name по умолчанию также есть у всех классов и функций.
Python Guru
Вже доступно! Дослідження Telegram за 2025 — головні інсайти року 
