Programa 4

import time import math #dibujamos una circunferencia en el fondo P=Point(0,0,is_visible=False) C=Circle(P,30) C.color='black' C.opacity=1 time.sleep(0.1) #creamos una malla de puntos #el color de los puntos dependerá de una condición #dibujaremos puntos en circunferencias concéntricas for i in range (-30,30): for j in range (-25,25): if math.sqrt((i/5)**2+(j/5)**2)<1: P=Point(i/5,j/5) P.color='white' P.size=3 time.sleep(0.01) elif math.sqrt((i/5)**2+(j/5)**2)>=1 and math.sqrt((i/5)**2+(j/5)**2)<2: P=Point(i/5,j/5) P.color='red' P.size=3 time.sleep(0.1) elif math.sqrt((i/5)**2+(j/5)**2)>=2 and math.sqrt((i/5)**2+(j/5)**2)<3: P=Point(i/5,j/5) P.color='yellow' P.size=3 time.sleep(0.01) elif math.sqrt((i/5)**2+(j/5)**2)>=3 and math.sqrt((i/5)**2+(j/5)**2)<4: P=Point(i/5,j/5) P.color='blue' P.size=3 time.sleep(0.01) elif math.sqrt((i/5)**2+(j/5)**2)>=4 and math.sqrt((i/5)**2+(j/5)**2)<5: P=Point(i/5,j/5) P.color='orange' P.size=3 time.sleep(0.01) else: P=Point(i/5,j/5) P.color='violet' P.size=3 time.sleep(0.01)