Форум сайта python.su
Я не очень силен в работе со строками
Скажите как работает /newline
Заранее спасибо.
Добавлю.
Мне нужно получить ввод пользователя.
Далее я добавляю введенное пользователем в переменную.
Переменную помещаю в файл.
Это нужно для того, чтобы перед вводом пользователя был пробел, а после неизвестные символы.
Своеобразная инъекция. Переход на новую строку и любые остальные символы нарушают конструкцию.
ip = sys.stdin.readline()
ip_off = " " + ip
text1 = text1 + ip_off
print >>part3, "<address>%s</address>" % text1
Отредактировано (Дек. 25, 2011 19:30:15)
Офлайн
Непонятно.
Что на входе, что должно быть на выходе?
Офлайн
ip = raw_input('Enter IP: ').strip()
ip_off = " " + ip
Офлайн
s0rgНизкий поклон.ip = raw_input('Enter IP: ').strip()
ip_off = " " + ip
Офлайн
Это на самом деле решает вопрос, но всеже есть такая опция
/newline - вроде как она запречает переходить на новую строку кореткой.
обратное /n
Но как же использовать их в коде?
куда вставлять, чтобы работало?
Офлайн
Команда выше ни делает ничего - это ошибка.
Применение -
ip_on = " " + line + "\n"
Офлайн
Вопрос не понятен - что именно нужно?
Офлайн
Это пример применения \n.
Мне не ответили, я написал свое решение.
Офлайн