Задачи по теме «Работа со строками в Python». Задачи с решениями по теме «Работа со строками» помогут вам освоить материал и улучшить знание. 1) В строке «Тигр самая большая кошка на земле», состоящей из слов, разделенных пробелом, найти самое длинное слово. Решение:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
|
# исходная строка и ее вывод на экран str = "Тигр самая большая кошка на земле" print(str) listWords = str.split() # предполагается, что самое длинное слово находится первым # в списке, т. е. имеет индекс 0 idLongestWord = 0 for i in range(1,len(listWords)): # Если длина слова под индексом idLongestWord больше, # чем длина слова под текущим индексом, if len(listWords[idLongestWord]) < len(listWords[i]): # то следует записать индекс текущего слова в # переменную idLongestWord idLongestWord = i # слова с индексом idLongestWord и его вывод на экран print(listWords[idLongestWord]) большая |
2) Написать функцию date, принимающую 3 аргумента — день, месяц и год. Вернуть …
Читать далее