Python community developers
1.38K subscribers
367 photos
45 videos
6 files
241 links
Сообщество программистов на языке Python🙂
🔥Разбор вопросов и задач с собеседований
🔥Обзор популярных библиотек и фишек языка
🔥Интересные идеи программ

Сотрудничество - @BorryaD

@Python_community_developers_bot
加入频道
Django-приложение для ведения личного дневника

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

Читать
📚Книга: Эволюционные нейросети на языке Python

Автор: Ярослав Омельяненко

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

Сложность: #Средне

Тематика: #Python

Ссылки: 💽Скачать
🐍 Книга: Автостопом по Python

Автор: Кеннет Рейтц, Таня Шлюссер

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

Сложность: #средне

Тематика: #Python

Ссылки: 💽Скачать

#python
📚Книга: Эволюционные нейросети на языке Python

Автор: Ярослав Омельяненко

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

Сложность: #Средне

Тематика: #Python

Ссылки: 💽Скачать
How Do I

Сегодня наткнулся на модуль, который за вас может гуглить вопросы по программированию. Просто в консоли пишите "howdoi ...", где вместо многоточия – ваш вопрос.

Модуль просто парсит верхние ответы со StackOverflow, и всё. Устанавливается это чудо через pip, а для его использования, очевидно, нужен интернет.
Код бинарного поиска
Сравнение строк при помощи == и !=

Сравнение двух строк можно эффективно выполнить с помощью операторов == и !=. Оператор == возвращает True, если строки идентичны, и False в противном случае. Оператор != действует наоборот.
📌Команды PIP:
pip install package-name — устанавливает последнюю версию пакета;
pip install package-name==4.8.2 — устанавливает пакет версии 4.8.2;
pip install package-name --upgrade — обновляет версию пакета;
pip download — скачивает пакеты;
pip uninstall — удаляет пакеты;
pip freeze — выводит список установленных пакетов в необходимом формате ( обычно используется для записи в requirements.txt);
pip list — выводит список установленных пакетов;
pip list --outdated — выводит список устаревших пакетов;
pip show — показывает информацию об установленном пакете;
pip check — проверяет установленные пакеты на совместимость зависимостей;
pip search — по введенному названию, ищет пакеты, опубликованные в PyPI;
pip wheel — собирает wheel-архив по вашим требованиям и зависимостям;
pip hash — вычисляет хеши архивов пакетов;
pip completion — вспомогательная команда используется для завершения основной команды;
pip help — помощь по командам.
Pandas_info.pdf
588.8 KB
Большая шпаргалка по библиотеке Pandas
Удаление дублирующихся данных

Чтобы очистить данные, некоторые шаги нужно сделать обязательно. Один из таких шагов — удаление дубликатов. И тут не важно, идет речь о текстовых или числовых данных. Если у вас слишком много дубликатов, это увеличивает время обработки данных.
Задача для новичков. Собеседование.

Напишите программу на Python для сортировки словаря по возрастанию и по убыванию значений. Значения в словаре будут одного типа.

Пишите ваши ответы в комментариях, свой вариант мы опубликуем позже.

#новичок #coбес
Python Developer Starter Pack

В этом видео автор подробно разбирает, какие минимальные навыки стоит развивать людям, решившим идти в Python-разработку, но ещё не определившимся с направлением.

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

#SoftSkills
Форматирование даты и времени

С помощью f-строк можно форматировать дату и время так, как если бы для этого использовался бы метод datetime.strftime. Это особенно приятно, когда понимаешь, что тут имеется больше возможностей форматирования значений, чем те немногие, которые упомянуты в документации. Так, Python-метод strftime поддерживает, кроме прочего, все способы форматирования значений, поддерживаемые его базовой реализацией на C.
Python-скрипт, который каждый день желает родителям доброго утра через WhatsApp

Каждый день на нас давит груз забот, который мешает уделить внимание близким. И, если вам хочется проявить внимание к своим родным, которые по какой-то причине всё ещё пользуются WhatsApp, а не только однообразно отвечать на присылаемые открытки, то эта статья для вас. С помощью неё вы сможете наладить регулярную отправку различных сообщений или открыток в WhatsApp.

Подробнее
​​📚Книга: Django: практика создания Web-сайтов на Python

Автор: Владимир Дронов

Описание: Книга создана для того, чтобы научить разрабатывать Web-сайты при помощи библиотеки Django. Здесь детально описываются процессы создания модулей, шаблонов, написание кодов и применение сторонних библиотек.

Сложность: #Средне

Тематика: #Django

Ссылки: 💽Скачать