ch
Feedback
Python Education

Python Education

关闭频道

Обучаем Python как маленьких, так и взрослых Ссылка: @Portal_v_IT Сотрудничество: @oleginc, @tatiana_inc Канал на бирже: telega.in/c/python_educa РКН: clck.ru/3MnbNV

显示更多
8 530
订阅者
无数据24 小时
-217 天
-7230 天
帖子存档
Pydantic Помогает не только обрабатывать данные: она вносит в Python строгую типизацию и четкость в работе. Но обычно ее испо
Pydantic Помогает не только обрабатывать данные: она вносит в Python строгую типизацию и четкость в работе. Но обычно ее используют для валидации и парсинга: Pydantic проверяет и приводит данные из других сервисов к единому виду. Разнородные данные сложно воспринимать и программе, и человеку. Python Education

dateparser Инструмент находит и определяет даты в массиве данных. Он работает с разными форматами записи: и строгими, и «чело
dateparser Инструмент находит и определяет даты в массиве данных. Он работает с разными форматами записи: и строгими, и «человекопонятными». Dateparser сможет найти дату и формата «25.06.1999», и формата «вчера» или «месяц назад». В основном библиотека используется при парсинге данных. Python Education

Loguru Инструмент для удобного и простого логирования данных. В Python есть встроенная библиотека logging, но многие разработ
Loguru Инструмент для удобного и простого логирования данных. В Python есть встроенная библиотека logging, но многие разработчики считают ее неудобной из-за сложных конфигураций логов, неудобства настроек разного уровня логирования и ротации файлов логов. Поэтому они пишут логи через loguru. Библиотека имеет широкие настройки форматирования, удобна в работе и поддерживает множество функций, например архивирование файлов с логами. Python Education

Pymystem3 Библиотека от Яндекса имеет точно такой же функционал, как и Pymorphy2, и является ее альтернативой. Pymystem3 быст
Pymystem3 Библиотека от Яндекса имеет точно такой же функционал, как и Pymorphy2, и является ее альтернативой. Pymystem3 быстро и качественно распознает части речи и лексемы слова. Python Education

Функция filter() filter(func, iter) — принимает функцию, возвращающую True или False, и итерируемый объект. На основе ответа
Функция filter() filter(func, iter) — принимает функцию, возвращающую True или False, и итерируемый объект. На основе ответа функции решает, оставлять объект или нет. filter() больше относится к функциональному программированию, многие питонисты предпочитают использовать генераторные выражения, т.к. они more Pythonic. Python Education

sys.argv В этой переменной хранятся параметры, переданные скрипту из командной строки. При вызове python3 main.py 1 2 3, sys.
sys.argv В этой переменной хранятся параметры, переданные скрипту из командной строки. При вызове python3 main.py 1 2 3, sys.argv будет иметь значение ['main.py', '1', '2', '3']. Интересно: sys.argv[0] всегда будет названием вызываемого скрипта. Если это интерпретатор, то строка будет пустой. Правда, использовать sys.argv в серьёзных проектах глупо, т.к. есть встроенный argparse или typer от разработчиков FastAPI. Python Education

Redis Это in-memory база данных типа «ключ-значение». Она очень быстрая, т.к. данные хранятся в оперативной памяти. Redis исп
Redis Это in-memory база данных типа «ключ-значение». Она очень быстрая, т.к. данные хранятся в оперативной памяти. Redis используется для кэширование, составления очереди задач, управления сеансами пользователей и для оперирования другими не столь важными данными. Его не стоит использовать как основную БД, ведь при перезапуске компьютера все данные пропадут. Для работы с ней существует одноимённая библиотека. Python Education

Метод setdefault() При использовании метода setdefault() мы получаем значения ключа словаря. Если ключ не существует, метод s
Метод setdefault() При использовании метода setdefault() мы получаем значения ключа словаря. Если ключ не существует, метод setdefault() создает новый ключ со значением по умолчанию. В этом примере мы используем метод setdefault() для получения значения ключа 'three' из словаря d. Поскольку ключ 'three' не существует, метод setdefault() создает новый ключ со значением по умолчанию 3 и возвращает это значение. Python Education

OpenCV Это открытая библиотека для работы с алгоритмами компьютерного зрения, машинным обучением и обработкой изображений. Py
OpenCV Это открытая библиотека для работы с алгоритмами компьютерного зрения, машинным обучением и обработкой изображений. Python Education

Пройдите тест из 10 вопросов от Eduson Academy и узнайте, какая профессия мечты подходит именно вам Почему профессия мечты? Тест нацелен на IT-профессии, а именно сейчас в IT: — Средняя зарплата составляет 165.000 — 700.000 специалистов не хватает именно сейчас по данным Минцифры — 5% ставка по ипотеке для IT специалистов Открыто всего 300 мест, после, возможность пройти тест будет закрыта. Пройти тест — https://go.2038.pro/356785d2f0017910?erid=LdtCK4uVh&m=1 Реклама. Информация о рекламодателе по ссылкам в посте.

Rich Позволяет форматировать текст, который Python выводит в консоль. Словосочетание Rich Text означает «отформатированный»,
Rich Позволяет форматировать текст, который Python выводит в консоль. Словосочетание Rich Text означает «отформатированный», «украшенный» текст. Можно сделать разноцветными сообщения в консоли, изменить в них начертание шрифта, выводить таблицы, пользоваться эмодзи. Это удобно, если нужны понятные и наглядные логи. Python Education

Pymorphy2 Это морфологический анализатор русского языка. Он распознает и приводит слова к нормальной форме (например, «люди -
Pymorphy2 Это морфологический анализатор русского языка. Он распознает и приводит слова к нормальной форме (например, «люди -> человек», или «гулял -> гулять»), меняет число, род, падеж и пр. Python Education

Keras Упрощает использование TensorFlow. Keras отвечает за создание и настройку моделей и нейросетей, а TensorFlow выполняет
Keras Упрощает использование TensorFlow. Keras отвечает за создание и настройку моделей и нейросетей, а TensorFlow выполняет в них расчеты. Python Education

Станьте Python-разработчиком за 0₽ Зарплата начинающего Python разработчика от 100 000₽, а стоимость обучения на профессию в
Станьте Python-разработчиком за 0₽ Зарплата начинающего Python разработчика от 100 000₽, а стоимость обучения на профессию в онлайн-школах от 120 000 до 300 000 рублей. Прямо сейчас GeekBrains отдают бесплатно 3 курса по IT, в том числе и курс по Python. ⚠️Переходите по ссылке и забирайте курс по Python — только до 31-го декабря: https://go.2038.pro/e1602faa9cbcaf70?erid=LdtCK7b7u&m=1

PyTorch Еще одна библиотека с открытым исходным кодом от Facebook, которая используется для глубокого обучения, создания и об
PyTorch Еще одна библиотека с открытым исходным кодом от Facebook, которая используется для глубокого обучения, создания и обучения нейронных сетей. Она более новая, чем TensorFlow и показывает по сравнению с ней лучшие результаты. Python Education

Pillow Предназначена для работы с картинками. Библиотека помогает их обрабатывать, применять различные эффекты, «чистить» от
Pillow Предназначена для работы с картинками. Библиотека помогает их обрабатывать, применять различные эффекты, «чистить» от шума, работать с пикселями и делать многое другое. Обработка изображений обычно используется в задачах компьютерного зрения, когда нужно перевести картинку в понятный для компьютера формат. Python Education

Matplotlib Используется для удобного построения графиков и визуализации результатов. Активно применяется в задачах анализа да
Matplotlib Используется для удобного построения графиков и визуализации результатов. Активно применяется в задачах анализа данных, при оценке и сравнении метрик алгоритмов, наблюдениях за моделью. Нередко Matplotlib используется в тандеме с NumPy и SciPy. Python Education

TensorFlow Мощная библиотека для глубокого обучения. В основном TensorFlow используется для создания и обучения нейронных сет
TensorFlow Мощная библиотека для глубокого обучения. В основном TensorFlow используется для создания и обучения нейронных сетей. Ее можно представить как «ядро» для математических вычислений на Python. Она представляет данные как тензоры — векторы, которые складываются в графы. Python Education

Модуль copy Операция присваивания не копирует объект, он лишь создаёт ссылку на объект. Для изменяемых коллекций, или для кол
Модуль copy Операция присваивания не копирует объект, он лишь создаёт ссылку на объект. Для изменяемых коллекций, или для коллекций, содержащих изменяемые элементы, часто необходима такая копия, чтобы её можно было изменить, не изменяя оригинал. Данный модуль предоставляет общие (поверхностная и глубокая) операции копирования. Python Education

Skillbox дарит 14 дней бесплатного обучения английскому языку! Обучение подойдет, если вы: — хотите начать обучение и знаете,
Skillbox дарит 14 дней бесплатного обучения английскому языку! Обучение подойдет, если вы: — хотите начать обучение и знаете, что оно дастся непросто — уже говорите, но хотите прокачать английский — хотите освоить язык в сжатые сроки — хорошо понимаете речь, но с трудом говорите Методика обучения разработана специально для русскоговорящих и дает первые результаты после 8 занятий — она учитывает особенности артикуляции и построения фраз. Вы избежите ошибок и быстро начнете говорить. Приобретение обучения гарантирует повышение уровня английского, или Skillbox доучит бесплатно! 🎁 Получить бесплатный доступ к платформе можно по промокоду NY2024 — переходите и обучайтесь: https://go.2038.pro/2710fbcd60a92100?erid=LdtCKHfVR&m=1