Я бы изменил ваш
for i in range(an):
pygame.draw.circle(screen, black, (dc, 250), 77, 1)
на
offset = 100 # change offset to whatever you want the offset to be
for i in range(an):
pygame.draw.circle(screen, black, (i*offset, 250), 77, 1)
, однако, я хотел бы иметь в виду, что этот код находится от центра круга к центру следующего круга,Чтобы сделать так, чтобы у окружности было 100px от их краев, вы должны добавить радиус своего круга к переменной смещения.Это будет выглядеть так:
radius = 77
offset = 100 + (2*radius) # change offset to whatever you want the offset to be
for i in range(an):
pygame.draw.circle(screen, black, (i*offset, 250), 77, 1)