Дана строка символов. Признак конца строки - символ перехода на новую строку. Строка состоит из слов, которые отделены друг от друга пробелами. Вывести самое длинное слово и его порядковый номер.
Собственно, в чем вопрос. Устраиваюсь на работу, дали домашку из 4 задач и помимо этого нужно еще выучить кучу инфы связанной с бух. учетом и налогообложением. Принцип понимаю, но слишком много пробелов в знании, не успеваю все почерпнуть.
s = input()Так я найду самое длинное слово. Как теперь сюда внедрить подсчет символов этого самого длинного слова?
l = len(s)
m = 0
ind = 0
count = 0
for i in range(l):
if s != ‘ ’:
count += 1
else:
if count > m:
m = count
ind = i - count
count = 0
if count > m:
m = count
ind = i - count + 1
print(s)