Untitled
unknown
plain_text
3 years ago
834 B
5
Indexable
white = (255, 255, 255) black = (0, 0, 0) def make_array(w, h): return [[white for x in range(w)]for y in range(h)] def fill_sprite(sprite): w = len(sprite[0]) h = len(sprite) for a in range(h): for b in range(w // 2 + 1): sprite[a][b] = random.choice([black, white]) sprite[a][w-b-1] = sprite[a][b] def mirror_sprite(sprite): w = len(sprite[0]) h = len(sprite) for a in range(h): for b in range(w // 2 + 1): sprite[a][-b-1] = sprite[a][b] screen = [[white for x in range(500)] for y in range(500)] plt.imshow(screen) def make_sprite(w,h): sprite = make_array(10,10) fill_sprite(sprite) mirror_sprite(sprite) return sprite sprite = make_sprite(50,50) plt.imshow(screen)
Editor is loading...