Pythoner
7.21K subscribers
861 photos
27 videos
4 files
655 links
Полезные материалы по Python, которые будут интересны опытному и начинающему разработчику.

Сотрудничество - @flattys
Цены - @serpent_media

Канал на бирже: https://telega.in/c/pythonercode
Download Telegram
Библиотека igraph

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

Igraph часто используется при анализе социальных сетей, изучении структуры больших сетей (например, ссылок в интернете), в биоинформатике для анализа взаимодействий белков и других задач, связанных с теорией графов.

Основные возможности igraph — генерация случайных и классических графов, вычисление различных метрик (степени вершин, диаметра графа и т. д.), поиск сообществ и кластеров.
4👍3🔥1
NewsPaper3k

NewsPaper3k — это библиотека Python для парсинга новостных статей, просто передавая URL.

Она даёт возможность извлекать статьи и связанные мета-данные из множества разных источников. Можно извлечь изображения, текст и имена авторов.

Установка:
$ pip install newspaper3k


Документация
👍72🔥1
TIOBE, PYPL, IEEE Spectrum выпустили рейтинги языков программирования за январь 2024.

Критерии оценивания у каждого рейтинга свои, но топ не сильно отличается, а главное что python на 1 месте и уже не в первый раз
🐍
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍63🔥3🤣1
🐍 Расчет времени выполнения кода

Этот способ поможет рассчитать время, необходимое для выполнения программы.

Используя time-модуль, вы можете точно узнать, сколько времени требуется программе для выполнения кода.
Please open Telegram to view this post
VIEW IN TELEGRAM
8👍8🤣3🔥2
😢Умер создатель языка программирования Pascal Николаус Вирт

Ему было 89 лет.
По данным iTWire, Вирт умер в своём доме в окружении родных 1 января 2024 года.

Почитать подробнее можно тут

Ставьте ⚡️кто писал на паскале
Please open Telegram to view this post
VIEW IN TELEGRAM
44😢34👍3
😁12🤣6👍2
🐍Большая подборка вопросов и ответов с собеседований.

Если что на англ. языке
Please open Telegram to view this post
VIEW IN TELEGRAM
9👍3🔥1🤣1
🐍Получение доступа к индексу в цикле for

Получить доступ к индексу в циклах for можно сделать с помощью функции перечисления — enumerate()

Итерация with enumerate возвращает кортеж, содержащий текущий индекс и текущий элемент для каждой итерации.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥41
🤣21😁4👍3
🐍string.ljust

Метод ljust() возвращает строку, выровненную по левому краю в пределах заданной минимальной ширины. Если определен fillchar, он также заполняет оставшееся пространство заданным символом.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍73🔥1
🐍DABL

DABL (Data Analytics in Business Language) — это библиотека Python, которая упрощает использование машинного обучения для анализа данных. Она предоставляет простой и понятный интерфейс для создания моделей машинного обучения, а также для их обучения и оценки.

Чтобы начать работу с DABL, необходимо установить библиотеку. Это можно сделать с помощью следующей команды:

pip install dabl


Код с картинки создаст модель линейной регрессии, обучит ее на обучающей выборке из трех точек и оценит ее качество на тестовой выборке из тех же трех точек.
Please open Telegram to view this post
VIEW IN TELEGRAM
5👍4🔥2
🐍Конструкция try-except-else

Конструкция try-except-else используется для обработки исключений. Особенность этой конструкции заключается в else, этот блок выполняется, если в блоке try не было исключений.

В этом примере в блоке try происходит деление на ноль, которое генерирует исключение ZeroDivisionError. Оно перехватывается в блоке except и обрабатывается. Блок else не выполняется, так как было исключение.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍921🔥1
🤣15👍6😁5🤔1
😁15👍4
Пишем игру Pac-Man

В данной статье мы напишем легендарную игру Pac-Man на Python, уместив ее в 300 строчек кода.

Статья
👍9🔥5👾2
💰Узнаем курс биткоина

forex-python позволяет получать данные о курсе валют в определённое время и конвертировать одну валюту в другую.

Код на изображении выводит цену одного биткоина в долларах за каждый день в промежуток времени начиная с 10:10:10 22 октября 2021 года и заканчивая 11:11:11 23 октября 2021 года.

Установка: pip install forex-python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍92🔥2
👍26👏6😁3🤔1