
Лабораторная Работа 5
..docxМинистерство цифрового развития, связи и массовых коммуникаций Российской Федерации
Ордена Трудового Красного Знамени федеральное государственное бюджетное образовательное учреждение высшего образования
МОСКОВСКИЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ СВЯЗИ И ИНФОРМАТИКИ
(МТУСИ)
Факультет "Радио и телевидение"
Кафедра "Электроники"
ОТЧЕТ
по дисциплине "Информационные технологии и программирование"
на тему:
" Обработка текстовой информации. Вариант 17."
Выполнил
Проверил
Кандидат технических наук, доцент ______________ Т. П. Косичкина
Москва 2023
Цель работы: Научиться использовать функции языка Python, предназначенные для обработки текстовой информации.
Задание 1. Разработать программу, которая вводит адрес электронной почты и проверяет синтаксис введенного адреса. Результат проверки выводится в виде сообщения на экран. Варианты заданий приведены в таблице 1. Для каждого варианта выполнить по крайней мере три тестовых задания, подтверждающих правильность работы программы.
Рисунок 1- Условие 17 варианта
Для написания первой программы воспользуемся Методом count () в Python, который вычисляет, сколько раз конкретное значение появляется в строке или списке.
Рисунок 2 – Программа 1
В соответствии с заданием выполним три проверки для более точной проверки работы программы.
Рисунок 3 – Результаты работы программа
Задание 2. Написать программу, которая выводит подстроку, расположенную между первым и последним пробелами исходного текста. Если строка содержит только один пробел, то вывести пустую строку. Для каждого варианта выполнить по крайней мере три тестовых задания, подтверждающих правильность работы программы.
Рисунок 4 – Листинг программы.
Рисунок 5 – Результат работы программы.
ВЫВОД
Таким образом, в ходе выполнения лабораторной работы по обработке текстовой информации на языке Python были изучены основные инструменты работы с текстом, были рассмотрены различные методы обработки текста. Полученные навыки и знания могут быть применены для решения задач в различных областях, связанных с обработкой и анализом текстовой информации.