- Написать программу поиска самого длинного слова в строке, разделенной пробелами.
я чють усложнил задание, хочу что б в строке находилось не одно слово, а все самые длинные.
вот что получилось у меня:
# -*- coding: UTF-8 -*-
s = raw_input("Введите строку:")
st = s.split(" ")
#print st
a = 0
b = len(st[0])
max_word = []
for i in st:
if a <= len(i):
max_word.append(i)
if a > b:
for x in max_word:
max_word.pop(0)
if a < len(x):
break
b = a
a = len(i)
for j in max_word:
print j
ЗЫ прошу сильно не ругать, с программированием я вобще почти никогда не сталкивался.