• Предмет: Информатика
  • Автор: alexlandriu
  • Вопрос задан 2 года назад

ПОМОГИТЕ!!!!!!!
Создайте программу на Python в которой пользователем вводятся три строки по очереди. Выводятся они же но в порядке увеличения длины.
Умоляю вас, очень нужно!!!

Ответы

Ответ дал: lidark3803
1

Извиняюсь за возможную костыльность, но в целом код работатет.

one = input('Введите первую строку: ')

two = input('Введите вторую строку: ')

three = input('Введите третью строку: ')

l1 = len(one)

l2 = len(two)

l3 = len(three)

if l1 > l2 and l1 > l3 and l2 > l3:

print(three, two, one)

elif l1 < l2 and l1 > l3 and l2 > l3:

print(three, one, two)

elif l1 < l2 and l1 < l3 and l2 > l3:

print(two, three, one)

elif l1 < l2 and l1 < l3 and l2 < l3:

print(three, two, one)

elif l1 > l2 and l1 > l3 and l2 < l3:

print(two, three, one)

elif l1 > l2 and l1 < l3 and l2 < l3:

print(two, one, three)


alexlandriu: А где можно с вами полноценно связаться? Компилятор выдает ошибку на словах print :(
lidark3803: Можно в дискорде, можно по эл. почте. Дискорд Engardian#6359, эл почта - [email protected]
lidark3803: Думаю с компилятором что-то не ладное, так как print стандартная функция вывода чего-либо в консоль в Python'не.
lidark3803: У себя проверял, всё нормально исполняется.
Вас заинтересует