Уведомления

Группа в Telegram: @pythonsu

#1 Май 27, 2013 21:35:42

rater
Зарегистрирован: 2013-05-17
Сообщения: 25
Репутация: +  0  -
Профиль   Отправить e-mail  

Запись многострочного текста с клавиатры

Для начала, здравствуйте все!
Мне нужно записать в какой-либо объект (наверное, лучше пусть это буде переменная) многострочный текст, текст должен вводится с клавиатуры, но известный мне, input принимает только одну строку.
Посоветуйте, пожалуйста, как это сделать. Я пока вижу решение только в том, что принимать в цикле по отдельной строке в отдельные переменные, а потом их вместе выводить, но это явно не правильно.

Офлайн

#2 Май 27, 2013 22:11:01

pmus
Зарегистрирован: 2013-04-03
Сообщения: 46
Репутация: +  0  -
Профиль   Отправить e-mail  

Запись многострочного текста с клавиатры

склей

intext = ''
while True:
    intext += raw_input("введите строку':")
    break

Офлайн

#3 Май 27, 2013 22:27:04

rater
Зарегистрирован: 2013-05-17
Сообщения: 25
Репутация: +  0  -
Профиль   Отправить e-mail  

Запись многострочного текста с клавиатры

По логике действий то что нужно, спасибо.
Мне нужно учитывать где перевод строки, поэтому привел код к такому виду:

intext = """ """
while True:
    intext += "\n"
    intext += input("введите строку: ")
    print(intext) # выводим результат для наглядности

Спасибо pmus за помощь! Вопрос исчерпан!

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version