ММ - отчет 1 лаба. Образовательное учреждение высшего образования воронежский государственный технический университет
Скачать 58.58 Kb.
|
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ «ВОРОНЕЖСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ» Факультет информационных технологий и компьютерной безопасности(факультет) Кафедра систем автоматизированного проектирования и информационных системОТЧЕТ ПО ЛАБОРАТОРНОЙ РАБОТЕ № 1по дисциплине математическое моделирование Выполнил студент группы _________________ Подпись, дата Инициалы, фамилия Принял Э.И. ВоробьевПодпись, дата Инициалы, фамилия Защищена ___________________ Оценка _____________________________ дата 2022 Лабораторная работа № 1 «Знакомство с языком программирования Python. Установка программной среды Python, пакетов Numpy, Pandas, Ipython.» 1. Цель лабораторной работы. Целью лабораторной работы является знакомство с языком Python. Установка программной среды для работы с этим языком. Настройка программного окружения для дальнейшей работы. 2. Краткие теоретические сведения. Python – один из языков программирования. Python имеет интуитивно понятный синтаксис. Установка Python по умолчанию уже включает высокоуровневые типы данных, такие как списки, кортежи, словари, наборы, последовательности и так далее, которые уже нет необходимости реализовывать пользователю. Эти типы данных высокого уровня делают простой реализацию абстрактных понятий. Python позволяет программировать в любом знакомом вам стиле: объектно-ориентированном, процедурном, функциональном и так далее. В Python просто обрабатывать и манипулировать текстом, что делает его идеальным для обработки нечисловых данных. Есть ряд библиотек для использования Python для доступа к веб-страницам, а интуитивно понятные манипуляции с текстом позволяют легко извлекать данные из HTML-кода. Есть возможность работы в двух режимах программной среды Python — в командной строке и через IDLE (Shell оболочка для Python). Установщик пакетов pip - утилита, которая позволяет легко устанавливать необходимые пакеты. Пакет NumPy является основным пакетом для научных вычислений в Python. NumPy является расширением языка программирования Python, добавляющим поддержку больших многомерных массивов и матриц, вместе с большой библиотекой высокоуровневых математических функций для работы с этими массивами. Пакет Pandas предназначен для обеспечения быстрыми, гибкими, и выразительными структурами данных, упрощающими работу с «относительными» или «помечеными» данными простым и интуитивно понятным способом. Pandas хорошо подходит для работы с различными типами данных: Табличные данные со столбцами различных типов, как в таблицах SQL или Excel. Упорядоченными и неупорядоченными данными (не обязательно с постоянной частотой) временных рядов. Произвольными матричными данными (однородными или разнородными) с помеченными строками и столбцами. Любыми другими формами наборов данных наблюдений, либо статистических данных. Данные на самом деле не требуют обязательного наличия метки для того, чтобы быть помещенными в структуру данных pandas. Пакет IPython является командной оболочкой для интерактивных вычислений на нескольких языках программирования, первоначально разработанной для языка программирования Python. IPython в настоящее время предоставляет следующие возможности: Мощные интерактивные оболочки (терминального типа и основанную на Qt). Браузерный редактор с поддержкой кода, текста, математических выражений, встроенных графиков и других возможностей представления. Поддерживает интерактивную визуализацию данных и использование инструментов GUI. Гибкие, встраиваемые интерпретаторы для работы в собственных проектах. Простые в использовании, высокопроизводительные инструменты для параллельных вычислений. 3. Задание на лабораторную работу 3.1 Установить Python. 3.2 Установить сборщик пакетов pip. 3.3 Установить пакеты Pandas, Numpy, Ipython. 4. Результаты выполненной работы: Установлен Python. Рисунок 1 – Командная строка Python. Установлены пакеты Pandas, Numpy, Ipython. Рисунок 2 – Версии установленных пакетов Вывод: в рамках данной лабораторной работы были изучены способы установки python и его внутренних пакетов. |