profile
Размещено 4 года назад по предмету Информатика от rayman6756757

Объясните пожалуйста подробно работу этого кода на python, не особо понимаю какая команда что тут делает
a = input("Введите текст с минимум двумя одинаковыми словами:")
b = a.split(" ")
counter = 0
for a in b:
curr = b.count(a)
if (curr>counter):
counter = curr
end = a
print(end)

  1. Ответ на вопрос
    Ответ на вопрос дан pinguinbird

    Ответ:

    # Данная программа выводит первое слово, которое наиболее часто повторяется

    a = input("Введите текст с минимум двумя одинаковыми словами:") # здесь мы вводим строчку какого-то текста. Программа помещает ее в строковую переменную a

    b = a.split(" ") # здесь мы превращаем строчку в отдельные слова (разделяем строку по пробелам) и помещаем отдельные слова в массив b

    counter = 0 # это служебный счётчик. Он будет содержать количество повторяющихся слов в массиве b. В начале программы мы присваеваем ему значение 0

    for a in b: # начинаем пробегаться по массиву b с нашими словами. Сначала переменной a присваеваем первое слово и заходим в цикл, потом второе слово и т.д.

       curr = b.count(a) # присваиваем переменной curr количество повторений слова a в массиве b

       if curr>counter: # если количество повторений больше значения в счётчике, то заходим в код под условием

           counter = curr # присваиваем счётчику количество повторений слова а

           end = a # присваиваем переменой end слово а

    print(end) # выводим слово end

Не тот ответ на вопрос, который вам нужен?
Найди верный ответ
Самые новые вопросы
tegysigalpa2012
Русский язык - 6 лет назад

Помогите решить тест по русскому языку тест по русскому языку «местоимение. разряды местоимений» для 6 класса 1. укажите личное местоимение: 1) некто 2) вас 3) ни с кем 4) собой 2. укажите относительное местоимение: 1) кто-либо 2) некоторый 3) кто 4) нам 3. укажите вопросительное местоимение: 1) кем-нибудь 2) кем 3) себе 4) никакой 4. укажите определительное местоимение: 1) наш 2) который 3) некий 4) каждый 5. укажите возвратное местоимение: 1) свой 2) чей 3) сам 4) себя 6. найдите указательное местоимение: 1) твой 2) какой 3) тот 4) их 7. найдите притяжательное местоимение: 1) самый 2) моего 3) иной 4) ничей 8. укажите неопределённое местоимение: 1) весь 2) какой-нибудь 3) любой 4) этот 9. укажите вопросительное местоимение: 1) сколько 2) кое-что 3) она 4) нами 10. в каком варианте ответа выделенное слово является притяжательным местоимением? 1) увидел их 2) её нет дома 3) её тетрадь 4) их не спросили

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.