Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

ВВИТ Мячина Лада БФИ

.docx
Скачиваний:
0
Добавлен:
02.08.2026
Размер:
400 Кб
Скачать

МИНИСТЕРСТВО ЦИФРОВОГО РАЗВИТИЯ, СВЯЗИ И МАССОВЫХ КОММУНИКАЦИЙ РОССИЙСКОЙ ФЕДЕРАЦИИ

Ордена Трудового Красного Знамени федеральное государственное бюджетное образовательное учреждение высшего образования

Московский технический университет связи и информатики

(МТУСИ)

Лабораторная работа №1

«Введение в Python и Git»

Выполнил:

студент группы БФИ2203

Мячина Л.А.

Проверил:

Чайка Андрей Дмитриевич

Москва 2022

СОДЕРЖАНИЕ

ЦЕЛЬ РАБОТЫ ………………………………………………………....3

ХОД РАБОТЫ …………………………………………………………..3

ВЫВОД…………………………………………………………………..6

Цель работы: Изучить базовые элементы в работе с Python и Git, освоить основные алгоритмы.

ХОД РАБОТЫ

1 Устанавливаем Python

На рисунке 1 и 2 показана установка Python, а также корректность установки.

Рисунок 1 – Установка Python 3.9

Рисунок 2 – Проверка корректности установки

2 Устанавливаем Git

На рисунке 3 продемонстрирована установка Git.

Рисунок 3 - Git

3 Устанавливаем Pycharm

На рисунке 4 представлена установка Pycharm.

Рисунок 4 – Установка Pycharm

На рисунке 5 показана настройка директории проекта.

Рисунок 5 – Настройка директории

4 Решение простой задачи и фиксация изменений в репозитории Git

На рисунке 6 продемонстрирована работа программы.

Рисунок 6 – Решение задачи

Ссылка на репозиторий: https://github.com/LadaMyachina/MyWebApp

5 Домашнее задание

Ниже представлен код программы

Листинг main.py

import math print("Введите коэффициенты для уравнения") print("ax^2 + bx + c = 0:") a = float(input("a = ")) b = float(input("b = ")) c = float(input("c = ")) d = b ** 2 - 4 * a * c print("Дискриминант D = %.2f" % d) if d> 0: x1 = (-b + math.sqrt(d)) / (2 * a) x2 = (-b - math.sqrt(d)) / (2 * a) print("x1 = %.2f \nx2 = %.2f" % (x1, x2)) elif d == 0: x = -b / (2 * a) print("x = %.2f" % x) else: print("Корней нет")

Результаты работы программы представлены на рисунке 7.

Рисунок 7 – Результат выполнения

Рисунок 8 – Фиксируем изменения

Ссылка на репозиторий: https://github.com/LadaMyachina/lab1

Вывод: в ходе данной лабораторной работы я освоила базовые элементы в работе с Python и Git, запомнила основные алгоритмы в работе с ними.