Я хочу отобразить все, что есть в line1 до line3, которые являются входами пользователя. Поэтому я назначаю его переменной print_out
, но не знаю, как заставить его работать, чтобы при записи в текстовом файле он был заключен с \n
. Что я должен положить в строку?Python String display
line1 = raw_input("line 1: ") #input from user and are store in line1
line2 = raw_input("line 2: ") #input from user and are store in line2
line3 = raw_input("line 3: ") #input from user and are store in line3
print_out = #here i want to assign line1-line 3 as string and assign it to variable print_out
txt.write(print_out) #will write whatever it is typed inside print_out on to a file
Вопрос в том, как назначить материал в print_out
? Я знаю способ, как это сделать, но это больше кода, поэтому я хочу использовать строку, чтобы сделать это. Другой способ:
txt.write(line1)
txt.write("\n")
txt.write(line2)
txt.write("\n")
txt.write(line3)
txt.write("\n")
Но я хочу использовать строку для отображения, поэтому я не должен писать так много. Как это сделать, чтобы он отображался так, но используя строку вместо того, чтобы писать txt.write для ввода новой строки. Благодарю.
С вашего поста, я не могу четко понять, что вы пытаетесь достичь. Не могли бы вы попытаться изменить свой вопрос? – 0101amt
Вы должны выразить себя более четко и использовать доступные способы форматирования текста, чтобы сделать его более читаемым. –