Visuel basé sur un tweet de Julien Gachadoat lui-même inspiré d’un code écrit en BASIC tiré du livre de J.-P. Delahaye “Dessins géométriques et artistiques avec votre micro-ordinateur”
from math import * from random import random from turtle import * k, pp = .02, 4 * pi / 3 for i in range(181): x, y, j = random(), random(), 0 pencolor((int(230 * x * y),) * 3) while j < 25 and 0 < x < 1 and 0 < y < 1: penup() if j == 0 else pendown() goto(200 * x - 110, 200 * y - 100) xx, yy = 2 * x - 1, 2 * y - 1 an = atan2(yy, xx) + pp + sin(6 * pi * sqrt(xx * xx + yy * yy)) / 4 x += k * cos(an) y += k * sin(an) j += 1 hideturtle()