Предмет: Информатика,
автор: demar4yk8
Напишите программу (на питоне), которая сравнит две введенные пользователем строки и выведет результат в виде:
{Большая строка} больше, чем {меньшая строка}.
Формат ввода
Вводятся две разные строки.
Формат вывода
Вывести строку в формате:
{Большая строка} больше, чем {меньшая строка}.
Пример;
Ввод; Вывод;
анаконда питон больше, чем анаконда.
питон
AleksejVer:
1. Вы забыли указать язык программирования;2. Что значит «строка больше»? По количеству символов? Тогда почему у вас в примере на выводе «питон» больше, чем «анаконда»?
Ответы
Автор ответа:
0
Ответ:
str = input("Введите первую строку: ")
str2 = input("Введите вторую строку: ")
r = sorted([str, str2], key=len)
print("{} больше или равно {}".format(r[1], r[0]))
Объяснение:
1. Заполняем переменные тем, что введёт пользователь.
2. Делаем массив из этих значений и попросту сортируем его по строковой длине элементов.
3. Выводим шаблонную строку, заполненную методом .format.
Похожие вопросы
Предмет: Английский язык,
автор: Maryana37
Предмет: Английский язык,
автор: Yulixka
Предмет: Русский язык,
автор: Аноним
Предмет: История,
автор: 1M4X1M1
Предмет: История,
автор: nik2234123