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

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

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

result=first_line \nsecond_line \nthird_line

print(result)
5 ответов
Александр Безболезненно Профи (917) 4 дня назад
Чтобы правильно добавить переводы строк, нужно использовать символ \n как часть строки и конкатенировать строки вместе. Вот как это исправить:

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

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

print(result)
Денис ХаритоновУченик (95) 4 дня назад
Спасибо все получилось!!
Александр Безболезненно Профи (917) Денис Харитонов, а для чего тебе это?
Безымянник Мудрец (13351) 4 дня назад
 first_line = input()  
second_line = input()
third_line = input()

print(first_line)
print(second_line)
print(third_line)
Так надо, короче
Pomogator Знаток (270) 4 дня назад
 first_line = input() 
second_line = input()
third_line = input()

result = first_line, second_line, third_line

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

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

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

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