Библиотека Sympy: символьные вычисления в Python

Что такое SymPy? Это библиотека символьной математики языка Python. Она является реальной альтернативой таким математическим пакетам как Mathematica или Maple и обладает очень простым и легко расширяемым кодом. SymPy написана …

Реклама в Pythonist

Посты в нашем телеграм канале Pythonist.Цена поста 5000 рублей. Пост находится 4 в топе и 72 часа в ленте канала. Оплата: Яндекс Касса. Текстовая реклама, с минимум 20 000 просмотров …

Python поиск в строке

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

Python число в строку

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

Алгоритмы сортировки на Python

Иногда данные, которые мы храним или получаем в приложении, не упорядочены. Это затрудняет их обработку и использование. Но если имеющиеся данные отсортировать по какому-то принципу и поместить в упорядоченный список, …

Сортировка подсчетом на Python

Программа будет сортировать список методом подсчета (Counting sort). Алгоритм Подсчитываем, сколько раз в массиве встречается каждое значение, и заполняем массив подсчитанными элементами в соответствующих количествах. Счётчики для всего диапазона чисел …

Пирамидальная сортировка на Python

Программа будет сортировать список методом пирамидальной сортировки (Heapsort). Суть сортировки Постройте max-heap из входных данных. На данном этапе самый большой элемент хранится в корне кучи. Замените его на последний элемент …

Быстрая сортировка на Python

Программа будет сортировать список методом быстрой сортировки (QuickSort). Суть сортировки: Выбрать опорный элемент из массива. Обычно опорным элементом является средний элемент. Разделить массив на два подмассива: элементы меньше опорного и …