nu_scripts/benchmarks/gradient.py
2022-06-28 07:37:25 -05:00

24 lines
521 B
Python

# this script will print a blue gradient on the screen
# First:
# pip install ansicolors
from colors import *
height = 40
width = 160
stamp = "py"
for line in range(0, height):
row_data = ""
for col in range(0, width):
fgcolor = 2 + 2 * col
if fgcolor > 200 and fgcolor < 210:
row_data = row_data + color(stamp, bg='rgb(0, 0, %d)' % fgcolor)
else:
fg = fgcolor % 256
row_data = row_data + color(' ', bg='rgb(0, 0, %d)' % fg)
print(row_data)