""" Week 6 in-class example (Actually reivewed togther week 7, Oct 8) Rory Solomon, solomonr@newschool.edu For Code Toolkit: Python Eugene Lang College, Fall 2025 """ x = [] y = [] s = [] number_of_items = 4 def setup(): size(500, 500) fill(150, 150, 250) rectMode(CENTER) i = 0 while i < number_of_items: x.append(20+i*20) y.append(250) s.append( random(5,50) ) i = i + 1 def draw(): background(255) i = 0 while i < len(y): rect(x[i], y[i], s[i], s[i]) x[i] = x[i] + random(-5,5) y[i] = y[i] + random(-5,5) i = i + 1 def keyPressed(): global x, y, s if key == 'a': x.append(250) y.append(250) s.append( random(5,50) ) if key == 'r': if len(y) > 0: x.pop() y.pop() s.pop() if key == 'c': # del y[:] x = [] y = [] s = [] def mousePressed(): x.append(mouseX) y.append(mouseY) s.append( random(5,50) )