Python 연습

python randomTriangle

leegunho 2022. 3. 15. 18:37

cmd 에서 출력한 결과
Python_randomTriangle 캡처본.zip
0.03MB
VT100RandomTriangle.py
0.00MB
VT100RandomTriangle.PYTHON.mp4
0.36MB

import time
import random


if __name__ == '__main__':


 print("\033[2J", end='')
line = [10, 10]
size = 20;
   

for i in range(size):
        for j in range(size):
            forground = 0;
            background = 10;
            
            if (i+j>=size-1):
                print("{0}{1};{2}H".format("\033[", (line[0]+i), (line[1]+j)), end='')
                while (forground+10==background): 
                    forground = random.randint(30, 37)
                    background = random.randint(40, 47)
                ch = chr(random.randint(65, 65+26-1))                      
            
                print(ch, end='', flush=True)
                print("\033[" + str(forground) + "m", end='')
                print("\033[" + str(background) + "m", end='')
                
                time.sleep(0.05)
    
print("\033[0m", end='')
print("\033[10;35H 개발자 : 이건호 2022/03/10", end='')
print("\033[41;1HPYTHON...", end='')

 

'Python 연습' 카테고리의 다른 글

2022-03-23 정규 표현식 연습문제  (0) 2022.03.23
python 터틀 random  (0) 2022.03.15