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

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

@Python_community_developers_bot
加入频道
Приём криптовалютных платежей с помощью Django и Coinbase

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

Для реализации такой задачи можно воспользоваться сервисом Coinbase Commerce. А как это сделать, узнаете в этой статье:

Читать
Всем привет) небольшая игра на сложение чисел в уме. Код уместился в 11 строк. Если у кого то есть идеи как написать код короче то делитесь своим решением в комментариях.
Код: online-python.com/aHPOWZG75Q
26 полезных приёмов и хитростей Python

Python полон неожиданных, но приятных сюрпризов. Если хорошенько покопаться в его документации и встроенных библиотеках, то можно встретить довольно много полезных приёмов. Либо вы можете упростить себе эту задачу, просто прочитав эту статью:

Читать
Скрипт простого секундомера. Если есть другие варианты кода то кидайте в комменты😁
Забрать код.
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