from ipythonblocks import BlockGrid grid = BlockGrid(10, 10, fill=(123, 234, 123)) grid WHITE = (255, 255, 255) RED = (255, 0, 0) GREEN = (0, 255, 0) BLUE = (0, 0, 255) grid[5, 5] = WHITE grid grid = BlockGrid(10, 10, fill=(123, 234, 123)) for i in range(10): grid[i, i] = WHITE grid # you can nest for loops for i in range(10): for j in range(10): grid[i, j] = GREEN grid # if statements for i in range(10): for j in range(10): if i == j - 1: grid[i, j] = RED grid