
lab8
.docxГУАП
КАФЕДРА № 44
ОТЧЕТ ЗАЩИЩЕН С ОЦЕНКОЙ
ПРЕПОДАВАТЕЛЬ
Старший преподаватель |
|
|
|
А.В.Аксенов |
должность, уч. степень, звание |
|
подпись, дата |
|
инициалы, фамилия |
ОТЧЕТ О ЛАБОРАТОРНОЙ РАБОТЕ №8 |
СПИСКИ И СТРОКИ НА PYTHON |
по курсу: ИНФОРМАТИКА |
|
РАБОТУ ВЫПОЛНИЛ
СТУДЕНТ ГР. № |
|
|
|
|
|
|
|
|
подпись, дата |
|
инициалы, фамилия |
Санкт-Петербург 2021
Цель работы: знакомство с языком программирования Python. Изучение принципов организации списков в языке Python и методов их обработки. Освоение приемов работы со строками средствами языка Python.
Общее задание: разработать программу на Python, решающую поставленную задачу в соответствии с индивидуальным заданием(вариант23).
Индивидуальное задание: ввести строку и слово. Вывести слова, дописав в конце каждого число раз, когда в данном слове встречаются символы из введенного слова.
Текст программы:
def funct(words,word):
for i in range(len(words)):
sum=0
for c in word:
for j in range (len(words[i])):
if words[i][j] == c:
sum+=1
words[i]+=str(sum)
s=input()
word=input()
words=s.split()
funct(words,word)
s=" ".join(words)
print(s) Снимки экрана результатов работы программы:
Вывод: я познакомилась с языком программирования Python. Изучила принципы организации списков в языке Python и методов их обработки. Освоила приемы работы со строками средствами языка Python.