Как написать несколько строк в одну строку?

Я начал изучать Python с LPTHW и приступил к упражнению 16:

http://learnpythonthehardway.org/book/ex16.html

И чувствую себя идиотом, потому что я не могу понять одно из, казалось бы, простых «дополнительных кредитов», которое хочет следующее:

target.write(line1)
target.write('\n')
target.write(line2)
target.write('\n') 
target.write(line3)
target.write('\n') 

Быть сжатым до одной строки кода. Я пробовал некоторые из следующих:

target.write(line1 \n, line2 \n, line3 \n)

Или же:

target.write('line1 \n, line2 \n, line3 \n')

Или же:

target.write(%r \n, %r \n, %r \n) % (line1, line2, line3)

Я просто не могу заставить его переписать строки line1, line2 и line3 в одну строку. И я пробовал различные другие комбинации с запятыми, кавычками и без, и т. Д. У меня постоянно появляются разные ошибки, например, неверный синтаксис или слишком много аргументов.

Ответы на вопрос(5)

Ваш ответ на вопрос