Top.Mail.Ru
Ответы

Перенос строки в Python

Подскажите, почему код не работает?должен выводить 3 фразы в три строчки
first_line = input()
second_line = input()
third_line = input()

result=first_line \nsecond_line \nthird_line

print(result)

По дате
По рейтингу
Аватар пользователя
Мастер
6мес

Чтобы правильно добавить переводы строк, нужно использовать символ \n как часть строки и конкатенировать строки вместе. Вот как это исправить:

first_line = input()
second_line = input()
third_line = input()

result = first_line + "\n" + second_line + "\n" + third_line

print(result)

Аватар пользователя
Профи
6мес

Вы можете использовать join() для объединения строк:

first_line = input()
second_line = input()
third_line = input()

result = "\\n".join([first_line, second_line, third_line])

print(result)

Аватар пользователя
Знаток
6мес
1234567
 first_line = input() 
second_line = input() 
third_line = input() 
 
result = first_line, second_line, third_line 
 
print(*result, sep='\n') 
Аватар пользователя
Мастер
6мес

result=f'{first_line}\n{second_line}\n{third_line}'