Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

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

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

result=first_line \nsecond_line \nthird_line

print(result)
Голосование за лучший ответ
Александр Безболезненно Мастер (1013) 1 месяц назад
Чтобы правильно добавить переводы строк, нужно использовать символ \n как часть строки и конкатенировать строки вместе. Вот как это исправить:

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

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

print(result)
Денис ХаритоновУченик (93) 1 месяц назад
Спасибо все получилось!!
Александр Безболезненно Мастер (1013) Денис Харитонов, а для чего тебе это?
Безымянник (R.I.P 11.07.2024_15.01.2025) Мудрец (14830) 1 месяц назад
 first_line = input()  
second_line = input()
third_line = input()

print(first_line)
print(second_line)
print(third_line)
Так надо, короче
Pomogator Знаток (263) 1 месяц назад
 first_line = input() 
second_line = input()
third_line = input()

result = first_line, second_line, third_line

print(*result, sep='\n')
00T1 Профи (587) 1 месяц назад
Вы можете использовать join() для объединения строк:

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

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

print(result)
Денис Ситник Мастер (1310) 1 месяц назад
result=f'{first_line}\n{second_line}\n{third_line}'
Похожие вопросы