Привет, всем. Народ, не знаю понятно ли что-то по коду. Библиотека drawSvg которая рисует svg соответственно.
Почему-то для тех трубок кот заходят за внешнюю окружность print('Прошел') не срабатывает, при этом append’ы срабатывают и круги отрисовываются. Может кто-то подскажет
for i in range(num//2):
Y += step
for j in centers:
stroke = 'red' if (j>0 and Y>0) else 'black'
if (math.hypot(j, Y) + small_r) <= big_r:
print('Прошел')
p.append(draw.Circle(j, Y, small_diam, stroke=stroke))
p.append(draw.Circle(j, -Y, small_diam, stroke='black'))
p.rasterize() # Display as PNG