Я новичок с python, и у меня есть одна проблема с небольшим сценарием. Надеюсь, кто-то может дать мне ключ.Добавить символ в строку
У меня есть файл под названием «one.txt», который имеет следующие 2 строки:
Hello
Goodbye
Я хочу добавить два символа («/ 1») в конце каждой строки и записать его в другой файл под названием result.txt:
result.txt
Hello1/
Goodbye1/
Я попытался следующие:
x=open("one.txt","r")
y=open("result.txt","w")
for line in x:
line2= "/1" +line
y.write(line2)
и я получаю:
1/Hello
1/Goodbye
, если я изменю line2 с:
line2= line + "/1"
я получаю:
Hello
/1Goodbye
/1
, который также не является правильным
любые улики?
Это выглядит как вам нужно будет разобрать строки, чтобы опередить символ новой строки, прежде чем добавить свой/1. Затем добавьте символ новой строки. –
Действительно ли это пишет '1/Hello', а не'/1Hello'? – TigerhawkT3