Главная страница

ММ - отчет 1 лаба. Образовательное учреждение высшего образования воронежский государственный технический университет


Скачать 58.58 Kb.
НазваниеОбразовательное учреждение высшего образования воронежский государственный технический университет
Дата23.01.2022
Размер58.58 Kb.
Формат файлаdocx
Имя файлаММ - отчет 1 лаба.docx
ТипЛабораторная работа
#339879

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ

ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ

ВЫСШЕГО ОБРАЗОВАНИЯ

«ВОРОНЕЖСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ»

Факультет информационных технологий и компьютерной безопасности


(факультет)

Кафедра систем автоматизированного проектирования и информационных систем


ОТЧЕТ ПО ЛАБОРАТОРНОЙ РАБОТЕ № 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 и его внутренних пакетов.


написать администратору сайта