Вы находитесь на странице: 1из 3

Отчет по лабораторной работе № 4 по курсу 

 «Теоретические основы информатики. 


Технологии обработки информации»

Тема работы: 

" Работа со строками"

Вариант № 13

ПРЕПОДАВАТЕЛЬ
Ст.преподаватель каф.ИУ5 _____________________
Правдина А.Д. (подпись)

ИСПОЛНИТЕЛЬ: 
студент группы ИБМ6-14Б _____________________
Лыглаев А.П. (подпись)

"__"_____________2021 г.   

Москва, МГТУ   -  2021


Задание №1:
1.1. Постановка задачи: В Python решить три задачи своего варианта.
Задача:
Дана строка. Удалить из нее все пробелы.
1.2. Листинг программы:
a = input('Введите строку')
s = ''.join(a.split())#Сборка строки без пробелов
print(s)
1.3. Результаты работы программы:

C:\Users\user\PycharmProjects\labo\venv\Scripts\python.exe
C:/Users/user/PycharmProjects/labo/1.py

Введите строку абаба абабаба аб

Абабаабабабааб
Задание №2:
2.1. Постановка задачи: В Python решить три задачи своего варианта
Задача: Дана строка. Определить число вхождений в строку группы букв fd.
2.2. Листинг программы:
n = input('Введите строку ')
b = n.count("fd")#подсчет количеств символов “fd”
if b >= 1:
print("Количество символов fd", b)
else:
print("fd не найдено")
2.3. Результаты работы программы:

C:\Users\user\PycharmProjects\labo\venv\Scripts\python.exe
C:/Users/user/PycharmProjects/labo/2.py

Введите строку abfdabfd


Количество символов fd 2
Задание №3:

3.1. Постановка задачи: В Python решить три задачи своего варианта

Задача: Дана строка, состоящая только из букв. Заменить все буквы «a» на буквы
«б» и наоборот, как заглавные, так и строчные. Например, при вводе строки «абвАБВ»
должен получиться результат «бавБАВ».

3.2. Листинг программы:

n = input("Введите строку: ")


n1 = ""#новый список
for i in range(0,len(n)):#цикл до длины количества символов строки
if n[i] == "а":
n1 = n1+"А"#добавление «А» вместо «а»
elif n[i] == "б":
n1 = n1+"Б"
elif n[i] == "А":
n1 = n1+"а"
elif n[i] == "Б":
n1 = n1+"б"
else:
n1 = n1+n[i]
print(n1)
3.3. Результаты работы программы:
C:\Users\user\PycharmProjects\labo\venv\Scripts\python.exe
C:/Users/user/PycharmProjects/labo/3.py

Введите строку: АбАББАаба

аБаббаАБА