7.2 Оператор return 8. Добрый Python с Сергеем Балакиревым. Курс Stepik

Опубликовано: 28 Март 2026
на канале: Роман Вершинин
105
3

Подвиг 8. Объявите функцию, которая имеет один параметр, принимающий строку. Функция должна возвращать два значения в виде кортежа: переданную строку и ее длину.
После объявления функции далее в программе прочитайте из входного потока строку с названиями городов, записанных через пробел. Сформируйте на основе прочитанной строки список cities из названий городов. Затем, используя генератор словарей и ранее объявленную функцию, сформируйте на основе списка cities словарь d в формате:
d = {город 1: число символов, ..., город N: число символов}
Выведите этот словарь в порядке возрастания длин строк с помощью команд:
a = sorted(d, key=d.get)
print(*a)

Разбор задач из онлайн-курса "Добрый, добрый Python с Сергеем Балакиревым" -    • Добрый, добрый Python с Сергеем Балакиревым  
Разбор задач из онлайн-курса "Поколение Python": курс для начинающих. С образовательной онлайн-платформы Stepik.
Разбор задач по Python (Питон):
"Поколение Python": курс для профессионалов -
   • "Поколение Python": курс для профессионалов  
"Поколение Python": курс для продвинутых -    • "Поколение Python": курс для продвинутых. ...  
"Поколение Python": курс для начинающих -    • "Поколение Python": курс для продвинутых. ...  
"Программирование на Python" -    • Программирование на Python. Курс Stepik  

Единоразовая поддержка - https://www.donationalerts.com/r/roma...