str.replace(old,new) = заменяет old_word на new_word (чтобы очищать от . , ! ? ( ) -символов(ещё есть другие но эти основные(можешь просто копировать вставить заменить на другие))
str.split() = разделяет строку по пробелам
array.count()=считает количество строк в данном массиве
Инструментальные программные средства — это программы, которые используются в ходе разработки, корректировки или развития других прикладных или системных программ. По своему назначению они близки системам программирования. К инструментальным программам, например, относятся:
редакторы; средства компоновки программ; отладочные программы, т.е. программы находить и устранять ошибки в программе; вс программы, реализующие часто используемые системные действия; графические пакеты программ и т.п. Инструментальные программные средства могут оказать на всех стадиях разработки ПО.
n = input()
n=n.replace("."," ")
n=n.replace(","," ")
n=n.replace("!"," ")
n=n.replace("?"," ")
n=n.replace("-"," ")
n=n.replace("("," ")
n=n.replace(")"," ")
n = n.split()
maxlength = ""
maxcount = ""
for a in range(len(n)):
if len(n[a])>len(maxlength):
maxlength = n[a]
if n.count(n[a])>len(maxcount):
maxcount = n[a]
print("maxcount: "+maxcount)
print("maxlength: "+maxlength)
Объяснение:
str.replace(old,new) = заменяет old_word на new_word (чтобы очищать от . , ! ? ( ) -символов(ещё есть другие но эти основные(можешь просто копировать вставить заменить на другие))
str.split() = разделяет строку по пробелам
array.count()=считает количество строк в данном массиве
len(array) = дает длину массива
По своему назначению они близки системам программирования. К инструментальным программам, например, относятся:
редакторы;
средства компоновки программ;
отладочные программы, т.е. программы находить и устранять ошибки в программе;
вс программы, реализующие часто используемые системные действия;
графические пакеты программ и т.п.
Инструментальные программные средства могут оказать на всех стадиях разработки ПО.