나를 도와 주셔서 감사합니다. 저는 지난 학기에 파이썬 3.2를 배웠습니다. 그래서 제 지식은 초보자 이상이 아닙니다. 필자는 Windows 7에서 Python 3.2를 사용하고 Python의 IDLE을 사용합니다.파이썬 3.2 for 루프
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)
내 질문은 : 거기에 사용자가 문자열이 인쇄되는 시간 내내 언제든지 '입력'공격한다면 인쇄 할 전체 문자열 (메시지)를 가지고 할 수있는 방법입니다. 따라서 사용자가 처음에 '입력'을 누르더라도 전체 문자열이 인쇄됩니다.
다시 한번 나를 도와 주셔서 감사드립니다. 대단히 감사합니다.
시간을내어 도와 주셔서 감사합니다. 그러나 이것은 나를 위해 작동하지 않았다. 'xrange'는 존재하지 않습니다. – dhc
또한 OP가 요청한 내용이 아닙니다. 문자열을 한 번에 한 글자 씩 인쇄하십시오. 사용자가 Enter 키를 누르면 나머지 문자열이 즉시 인쇄됩니다. –
감사합니다. jb. 코드는 너무 복잡해서 이해할 수 없었습니다. – dhc