📐 Suite de cercles (4)⚓︎
Sans modifier la fonction motif
précédente, construire la figure suivante :
On pourra compléter le code :
🐍 Script Python
import drawSvg as draw
figure = draw.Drawing(...) # ← à compléter
r = 100
x, y = ... # ← à compléter
k = 0.4 # facteur de réduction des cercles
n = 8 # profondeur de récursion
dx, dy = ... # ← à compléter
e = 3 # épaisseur du premier trait
motif(...) # ← à compléter
figure
Réponse
🐍 Script Python
import drawSvg as draw
figure = draw.Drawing(500, 500)
r = 100
x, y = 250, 250 # un peu de marge
k = 0.4 # facteur de réduction des cercles
n = 8 # profondeur de récursion
dx, dy = 0, 0 # au début, on vient de nulle part !!!!
e = 3 # épaisseur du premier trait
motif(x, y, r, dx, dy, k, e, n)
figure