спасибо, что нашли время, чтобы помочь мне. В прошлом семестре я изучал Python 3.2, так что мои знания не более чем новички. Я работаю в Windows 7, использую Python 3.2 и Python IDLE.
Я использую цикл for для печати серии строк в виде прокрутки. Я имею в виду, что IDLE будет печатать строку буква за буквой. Ниже приведен код, который я использую.
import os, sys, time
message=('Enter string in here. It will print what is in here letter by letter.')
for line in message:
print(line,end='')
sys.stdout.flush()
time.sleep(0.03)
Мой вопрос: есть ли способ распечатать всю строку (сообщение), если пользователь нажмет «ввод» в любое время в течение всего времени печати строки. Таким образом, даже если пользователь нажмет «ввод» в начале; будет напечатана вся строка.
Еще раз я хотел бы поблагодарить вас за то, что нашли время, чтобы помочь мне. Это очень ценится.