[Python 작은 재료] 동일한 커서 위치에서 문자를 연속으로 인쇄

2246 단어 파이썬터미널
인쇄하는 문자 앞에 \033[A를 붙입니다.
그대로 for문으로 print 해 버리면 너무 빨리 모르기 때문에, 이번은 time.sleep 를 사용해 스피드를 조정하고 있습니다.
또, \033[3{i}m (을)를 사용하는 것으로, 출력하는 문자에 색도 붙여 놀 수 있습니다.

a.py
import time

print("連続で出力するよ\n")
for i in range(8):
    print(f"\033[A{i}")
    time.sleep(0.5)

print("色もつけてみたよ\n")
for i in range(8):
    print(f"\033[3{i}m\033[A{i}")
    time.sleep(0.5)


이것을 실행하면 이런 식으로 출력됩니다.

좋은 웹페이지 즐겨찾기