+ 2
Здравствуйте! Наведите пожалуйста на решение задачи на pythn самое длинное слово.
Вот описание. Используя текст в качестве вводных данных, найдите и выведите в результат самое длинное слово. Пример вводных данных this is an awesome text Пример результата awesome
13 ответов
+ 12
txt = input()
f=(txt.split())
mnr = 0
max = len(f[mnr])
for i in range(len(f)):
if len(f[i]) > max:
max = len(f[i])
mnr = i
print(f[mnr])
+ 5
txt = input()
l=txt.split()
longword=''
for word in l:
if len(word) > len(longword):
longword = word
print (longword )
+ 3
txt = input()
y=txt.split()
x=[]
z=0
for i in y:
a=len(i)
x.insert(z, a)
z+=1
z=(max(x))
g=(x.index(z))
print(y[g])
Это очень сложно и замудренно, но работает
+ 1
txt =(input())
text_split=txt.split()
summ_word=len(text_split)
new_list = []
for i in range(len(text_split)):
a=len(text_split[i])
new_list.append(int(a))
print(text_split[(new_list.index((max(new_list))))])
0
Не могу!
Уже пол дня голову ломаю!
Помогите пожалуйста!
0
It is not hard at all if you know what methods to use.
Consider using split() that can break down a sentence into a list of words, and then, from that list find the longest string.
0
Спасибо!
0
Спасибо большое!
0
Пожалуйста
0
def longword(word):
listword=word.split()
library={}
for x in listword:
library[len(x)]=x
print(library[max(library)])
longword(input())
0
txt = input()
text=txt.split()
word=0
for i in range(len(text)):
if len(text[i])>len(text[word]):
word=i
print (text[word])
0
Пожалуйста txt = input()
word=txt.split()
print(max(word, key=len))
0
txt = input()
y=txt.split()
z=[len(i) for i in y]
p=z.index(max(z))
print (y[p])