Python tricks | Хитрости Питона
5.67K subscribers
2.21K photos
26 videos
1 file
2.52K links
Здесь вы найдете лучшие практики и приёмы, которые используют опытные программисты.

Сотрудничество: @SIeep_Token

Мы на платформе: https://telegram.me/python_tricks

Ссылка на канал: https://t.me/+QayZf6ccsQllZTYy
Download Telegram
3 основные сферы применения Python

Python используется во многих областях, начиная от IOS и Android и заканчивая серверными OS. Давайте рассмотрим области его применения.

Подробнее: 👉 тут

🔗 Python tricks
ИИ для рисования: раскрываем секреты нейронного переноса стиля

Раскладываем по полочками, как «думает» нейронная сеть VGG-19, когда ей прилетает задача скопировать стиль художника из вида Homo sapiens.

Подробнее: 👉 тут

🔗 Python tricks
Flask за час. Часть 1: создаем адаптивный сайт для GitHub Pages

Изучаем основные принципы работы фреймворка, разрабатывая личный сайт с резюме, портфолио, блогом и контактной формой.

Подробнее: 👉 тут

🔗 Python tricks
Всё, что нужно знать начинающему о Git: рассмотрим за 15 минут

Распределенная система контроля версий Git – популярный инструмент для координации параллельной работы и управления проектами в мире ИТ. Умение им пользоваться хотя бы на уровне основных команд необходимо даже начинающему разработчику.

Подробнее: 👉 тут

🔗 Python tricks
8 технологий, которые должен знать каждый Python-разработчик

Джентльменский набор пайтон-разработчика, который пригодится вне зависимости от того, куда вы пойдете: в инжиниринг, машинное обучение или бэкенд-разработку.

Подробнее: 👉 тут

🔗 Python tricks
🔌 Изучение Python Django в одном видео / Создание сайта на Джанго за час!

Фреймворк Джанго - один из самых популярных способов написания сайтов на языке Python. В ходе одного видео мы с вами рассмотрим базовую структуру разработки сайтов на Django и к концу урока создадим небольшой полноценный веб сайт.

Смотреть

🔗 Python tricks
Распределение памяти в Python: сколько и в каких случаях занимают типы данных

В этом материале разберем, как устроено выделение памяти под объекты в Python. Потом кратко о том, как работает очистка памяти от неиспользуемых объектов. И, наконец, о разнице в занимаемой памяти на примере типов list, dict и tuple.

Подробнее: 👉 тут

🔗 Python tricks
Работа с git на реальном проекте, используя PyCharm

В этом видео посмотрим на рутинные операции любого программиста в его рабочем процессе. Большую часть этих действий вы будете повторять раз за разом в течение своей карьеры.

Подробнее: 👉 тут

🔗 Python tricks
⚙️Matplotlib для python // 14 видео

Содержание
:
▪️1. Установка пакета и основные возможности
▪️2. Функция plot для построения и оформления двумерных графиков
▪️3. Отображение нескольких координатных осей в одном окне
▪️4. Граничные значения осей и локаторы для расположения меток на них
▪️5. Настраиваем формат отображения меток у координатных осей
▪️6. Делаем логарифмический масштаб у координатных осей
▪️7. Размещаем стандартные текстовые элементы на графике
▪️8. Добавляем легенду и рисуем геометрические фигуры на графиках
▪️9. Рисуем ступенчатые, стековые, stem и точечные графики
▪️10. Рисуем гистограммы, столбчатые и круговые диаграммы

Смотреть бесплатно

🔗 Python tricks
Flask за час. Часть 2: завершаем разработку и размещаем сайт на GitHub Pages

Создаем разделы «Резюме», «Портфолио», «Блог», «Контакты», экспортируем статические страницы и заливаем сайт на хостинг.

Подробнее: 👉 тут

🔗 Python tricks
Matplotlib для python

Что из себя представляет пакет Matplotlib и как его установить. Зависимости, которые устанавливаются совместно с этим пакетом. Какие backend'ы используются и как их задавать с помощью функции use(). Первое знакомство с модулем pyplot. Основные составляющие графика: Figure, Axes, Legend, Grid, Artist. Всё это в первом видеоуроке и далее во всем плейлисте.

Перейти к просмотру

🔗 Python tricks
🌀 5 модулей Python для исследования Вселенной

В мире науки о данных Python обладает богатейшими возможностями. Он обрабатывает числа, выполняет вычисления и анализирует огромные наборы данных.

Приготовьтесь! Мы отправляемся в путешествие вокруг света и сквозь космическое пространство. Нам предстоит познакомиться с модулями Python, которые таят в себе гораздо более увлекательные открытия, чем просто новые бизнес-стратегии.

//Читать статью

🔗 Python tricks
Media is too big
VIEW IN TELEGRAM
🎬 Современные графические приложения на Python | Все фишки в одном видео

В данном видео рассмотрим библиотеку, которая позволяет создавать современные графические интерфейсы (GUI) на Python. Библиотека CustomTkinter одна из самых простых в своей сфере и она намного легче чем тот же PyQt5.

В видео разбираем самые важные технологии, которые позволят вам создавать графические приложения сразу после просмотра материала.

https://www.youtube.com/watch?v=RKHBcOiViDo&feature=youtu.be

🔗 Python tricks
Media is too big
VIEW IN TELEGRAM
🎬 Trusted Publisher от PyPi / менеджер пакетов от Flask / Pip Install без виртуального окружения

Новости Python за апрель 2023 вместе с MoscowPython 🔥

https://www.youtube.com/live/vDhn3xE7qN0?feature=share

🔗 Python tricks
Как в Python удалить пробелы из строки

Строки в Python – это неизменяемые объекты. Поэтому после инициализации строки мы не можем просто так вносить изменения, добавлять или исключать какие-либо символы.

В этой статье мы разберем, как в Python удалить пробелы из строки. Мы рассмотрим три метода, которые чаще всего используются с этой целью.

Предположим, у нас есть следующая строка:
PyString = ‘This is Python String \n\t’

Помимо букв, строка PyString содержит четыре пробела, символ новой строки \n и символ табуляции \t. Давайте на примерах рассмотрим, как можно удалить эти пробелы из PyString.

//Читать статью

🔗 Python tricks
Media is too big
VIEW IN TELEGRAM
🤖 Используй ChatGPT в VsCode чтобы ускорить разработку и обучение!

В данном видео научимся устанавливать и использовать расширение ChatGPT внутри VsCode. Плагин CodeGPT позволяет ускорить разработку и обучение, так как содержит удобные инструменты для этой задачи, например: автоматическое написание кода по тз, проверка на ошибки, документация кода и рефакторинг.

Помимо этого вы можете задавать и другие вопросы, как будто используете ChatGPT напрямую на сайте. Также в этом видео рассмотрим мой метод регистрации аккаунта, который позволяет обходить базовые ограничения и пользоваться услугами сайта.

https://www.youtube.com/watch?v=wO-lsAmR-Ts

🔗 Python tricks
Рекурсия в Python: плюсы и минусы использования

Рекурсия — это распространенная техника, которая часто ассоциируется с функциональным программированием. Основная идея заключается в следующем: если дана сложная задача, попробуйте найти процедуру, которая превращает исходную задачу в более простую версию той же задачи. Применяйте ту же процедуру несколько раз, чтобы делать задачу все проще и проще, пока не получите настолько простую задачу, что сможете решить ее за один подход.

//Читать статью

🔗 Python tricks
Media is too big
VIEW IN TELEGRAM
🎬 Собеседование Python 2023. Разбор базовых вопросов

https://www.youtube.com/watch?v=25xUoLye53w#

🔗 Python tricks
🐳 Docker 4.19 теперь поддерживает Python

Разработчики выпустили версию Docker под номером 4.19. Рассказываем о новых фишках в Docker Desktop, среди которых повышение производительности, поддержка новых языков и обновление Moby.

//Читать статью

🔗 Python tricks
💸 Как создать собственный кэшбэк-сервис

В последние годы услуги cashback становятся все более популярными, поскольку они предлагают потребителям способ сэкономить деньги при совершении покупок в интернете и офлайне. Подобные офферы от банков уже привычны всем.

Предоставляя покупателям процент от покупки товара, эти услуги создают беспроигрышную ситуацию как для потребителей, так и для розничных торговцев. Однако создание cashback-сервиса — сложная задача, особенно для тех, кто впервые в мире электронной коммерции.

//Читать статью

🔗 Python tricks