Ввод-вывод файла Python: Упражнение 8 с решением
Напишите программу на Python для поиска самых длинных слов.
Содержат of text.txt
Что такое язык Python? Python - широко используемый высокоуровневый интерпретируемый динамический язык программирования общего назначения. Его философия разработки делает упор на удобочитаемости кода, а его синтаксис позволяет программистам выражать концепции в меньшем количестве строк кода, чем это возможно на таких языках, как C ++ или Java. Python поддерживает несколько парадигм программирования, включая объектно-ориентированное, императивное и функциональное программирование или процедурные стили. Он имеет систему динамических типов и автоматическое управление памятью, а также имеет большую и всеобъемлющую стандартную библиотеку. Лучший способ научиться чему-либо - это практика и упражнения. . Мы начали этот раздел для тех (от начального до среднего уровня), кто знаком с Python.
Пример решения : —
Код Python:
def longest_word (filename): с open (filename, 'r') как infile: words = infile.read () .split () max_len = len (max (words, key = len)) вернуть [слово в слово в словах, если len (word) == max_len] print (longest_word ('test.txt'))
Пример вывода:
['w3resource.com.']
Блок-схема:
Редактор кода Python: