# ! /usr/bin/env python
# -*- coding:UTF-8 -*-
line = ''
for i in range(1, 10):
line = ''
for j in range(1, i+1):
line += "| %d * %d = %2d " % (j, i, i * j)
if j == i:
line += "|"
print('\033[0;32;20m' + '-' * len(line) + '\033[0m')
print('\033[0;32;20m' + line + '\033[0m')
print('\033[0;32;20m' + '-' * len(line) + '\033[0m')
# ! /usr/bin/env python
# -*- coding:UTF-8 -*-
import time
# 动态打印
def dynamicPrint(str, color, end='\n'):
if len(color) > 0:
print('\033[0;32;' + color, end='', flush=True)
for x in str:
print(x, end='', flush=True)
time.sleep(0.001)
print('', end=end, flush=True)
for i in range(1, 10):
width = i * 13 + 1
dynamicPrint('-' * width, '20m')
for j in range(1, i+1):
print("\033[0;32;20m|", end='', flush=True)
dynamicPrint(" %d * %d = %2d " % (j, i, i * j), color='31m', end='')
if j == i:
print("\033[0;32;20m|", flush=True)
width = 9 * 13 + 1
dynamicPrint('-' * width, '20m')
