Запутался в решении
Напишите программу, которая считывает три строки по очереди, а затем выводит их в той же последовательности, каждую на отдельной строчке.
Формат входных данных На вход программе подаются три строки, каждая на отдельной строке.
Формат выходных данных Программа должна вывести введенные строки в той же последовательности, каждую на отдельной строке.
Примечание. Для считывания текста используйте команду input(), для печати текста на экране используйте команду print().
Моё решение:
a = input()
print("I was")
print("born")
print("this way")
b = input()
print("I love")
print("Python")
print("so much")`
Ответы (4 шт):
Автор решения: Zhihar
→ Ссылка
- где у вас в приведённом коде 3 считанных строчки (по сути 3
input)? - где у вас в коде вывод считанных строк (которые вы записали в переменные)?
- почему вы выводите какие-то левые тексты, а не то, что получено с помощью команд
input?
пример:
text1 = input('введите первую строку: ')
#какой-то код
print(text1) # вывод первой строки
Автор решения: sigalgleb
→ Ссылка
a = input() # вводим первую строку, жмем enter
b = input() # вводим вторую строку, жмем enter
c = input() # вводим третью строку, жмем enter
print(a) # выводим первую строку
print(b) # выводим вторую строку
print(c) # выводим третью строку
Автор решения: Anaconda
→ Ссылка
Такого результата можно добиться несколькими способами. Более простой, но более длинный способ:
a = input("Введите первую строку: ")
b = input("Введите вторую строку: ")
c = input("Введите третью строку: ")
print(a)
print(b)
print(c)
Или можно сделать короче:
a = input("Введите первую строку: ")
b = input("Введите вторую строку: ")
c = input("Введите третью строку: ")
print(f"{a}\n{b}\n{c}")
Надеюсь, что смог Вам помочь!
Автор решения: ПИТОНИСТ версия-3-8
→ Ссылка
Ловите решение в 2 строки
a, b, c = input(), input(), input()
print(a+'\n'+b+'\n'+c)