Python — идеальный инструмент для любой проблемы

Размышления о моей первой программе на Python. Размышления это всегда помогающее (а иногда и развлекающее) занятие. Из ностальгических соображений, конечно, если можно испытывать ностальгию по чему-то, что было два года назад — я хочу поделиться моей программой на Python. Изначально я начал работать с Python, когда был ещё студентом и изучал аэрокосмическую технику. Используя Python, …

Практикум №1 — набиваем руку

Как показывает многолетняя практика, если решить все 1052 задачи из книги Задачи по программированию, то можно приобрести уверенность в таком дел, как программирование, и смело браться за решение практических задач. Но это для особо усердных и тех кому программирование действительно нравится, тех кто хочет сделать программирование своей работой. Завидуйте им. В курсе «Программирование» на Бизнес-информатике …

Как оформлять код

Этот документ описывает соглашение о том, как писать код для языка python, включая стандартную библиотеку, входящую в состав python. PEP 8 (Python Enhancement Proposals, англ. или предложения по улучшению Python, рус.) создан на основе рекомендаций Гуидо ван Россума с добавлениями от Барри. Если где-то возникал конфликт, мы выбирали стиль Гуидо. И, конечно, этот PEP может …

Практикум №2 — Методы сортировки

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

10 полезных библиотек Python

Пакетов для Python создано уже очень много, поэтому ни один человек физически не может изучить их все. Только PyPi насчитывает 47 000 пакетов. В то время как pandas, scikit-learn или numpy у многих на слуху, про перечисленные здесь — уже достаточно старые, но всё ещё полезные — библиотеки часто забывают.

5 ключевых библиотек и пакетов для анализа данных на Python

Не все знают, что Python не задумывался создателями как язык для анализа данных. Однако сегодня это один из самых лучших языков для статистики, машинного обучения, прогнозной аналитики, а также стандартных задач по обработке данных. Python — язык с открытым кодом, и специалисты по data scienceએ стали создавать инструменты, чтобы более эффективно выполнять свои задачи. Сайт DEV.BY …

Нескучный NumPy

Содержание Что такое NumPy? Создание массива Доступ к элементам, срезы Форма массива и ее изменение Перестановка осей и транспонирование Объединение массивов Клонирование данных Математические операции над элементами массива Матричное умножение Агрегаторы Вместо заключения — пример

Практикум №3 — Numpy, Matplotlib и СЛАУ

Если кратко, то: Установка и настройка numpy и matplotlib под PyCharm; Несколько задач для демонстрации возможностей; 30 задач матричной алгебры; Решение систем линейных алгебраических уравнений; Демонстрационная программа решения СЛАУ мотодом Гаусса; Персональное задание с набором из 5 СЛАУ, которые надо решить с использованием numpy.

Программирование на языке Python для сбора и анализа данных

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

С чего начиналось «шаманство» в анализе данных

Так что мы больше не будем винить себя в недостатке ясность, так как мы cделаем это профессией Блез Паскальએ