파이썬 언어에서 주로 쓰이는 컨솔 출력 구문은 print something 과 print something, 이다. 첫번 째 것은 출력 후 새 줄 문자(newline code, '\n')도 같이 내 보내는 것이고, 둘 째 것은 출력 후 다음에 만나는 print 구문은 선두에 공백문자(' ')를 먼저 내보내라는 의미이다. 즉, 파이썬 소스 코드 for i in range(10): print "*", print 은 * * * * * * * * * * 을 출력한다. 그렇다면 연속적으로 출력되는 별(*) 문자 사이의 공백문자가 출력되지 않게 할 수는 없을까? 이 질문에 대한 답은 당연히 "있다"이다. sys 모듈의 sys.stdout.write(string) 함수를 사용하면 된다. 예를 들어, 파이썬 소스 코드..