кодесурса
«Python

Python: найти наименьшее и наибольшее слово в данной строке

script1adsense2code
script1adsense3code

Строка Python: упражнение 79 с решением

Напишите программу на Python, чтобы найти наименьшее и наибольшее слово в данной строке.

Пример решения : -

Код Python:

def smallest_largest_words(str1):
    word = "";
    all_words = [];
    str1 = str1 + " ";
    for i in range(0, len(str1)):
        if(str1[i] !=' '):
            word = word + str1[i];  
        else:
            all_words.append(word);  
            word = "";  
          
    small = large = all_words[0];  
   
#Find smallest and largest word in the str1  
    for k in range(0, len(all_words)):
        if(len(small) > len(all_words[k])):
            small = all_words[k];
        if(len(large) < len(all_words[k])):
            large = all_words[k];
    return small,large;
str1 ="Write a Java program to sort an array of given integers using Quick sort Algorithm.";  
print("Original Strings:\n",str1)
small, large = smallest_largest_words(str1)  
print("Smallest word: " + small);  
print("Largest word: " + large); 

Пример вывода:

 Оригинальные строки:
 Напишите программу на Java для сортировки массива заданных целых чисел с использованием алгоритма быстрой сортировки.
Наименьшее слово:
Самое большое слово: алгоритм.

Блок - схема:

«Блок-схема:

Визуализируйте выполнение кода Python:

Следующий инструмент визуализирует, что компьютер делает шаг за шагом при выполнении указанной программы:

Редактор кода Python:

Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.

Предыдущий: Напишите программу на Python для подсчета символов в той же позиции в данной строке (строчные и прописные буквы), что и в английском алфавите.
Далее: написать программу на Python для подсчета количества подстрок с одинаковыми первым и последним символами данной строки.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code