+ 1

Help please Помогите

Нужно найти самое длинное слово из введенного текста, а код выводит не самое длинное слово You need to find the longest word from the entered text, but the code does not display the longest word txt = input() asd = txt.replace(", ", " ") qwe = asd.split(' ') print(max(qwe))

1st Nov 2022, 9:06 PM
Arsik Kuz
Arsik Kuz - avatar
2 Answers
+ 2
Вам сначала нужно найти длину каждого слова, а потом уже использовать эти значения в функции max().
1st Nov 2022, 11:11 PM
Solo
Solo - avatar
+ 3
# Hope this helps txt = "You need to find the longest word from the entered text" #input() ws = txt.split() for w in ws: print (len(w), w)
1st Nov 2022, 11:17 PM
SoloProg
SoloProg - avatar