J'essaie de trouver comment dessiner la courbe des dragons, avec une tortue python utilisant le système An L-System ou Lindenmayer. I non le code est quelque chose commeDessiner une courbe de Dragons en Python
la courbe de Dragon; état initial = 'F', règle de remplacement - remplacer 'F' par 'F + F-F', nombre de remplacements = 8, longueur = 5, angle = 60
Mais je ne sais pas comment le mettre en code .
Ha! Si vous avez manuellement compressé cela pourrait presque tenir dans un tweet – Rich
importer la tortue; de functools importer partiel comme p; n, a, s, c = (8,60,5, 'f'); pour _ dans la plage (n): c = c.réplace ('f', 'f + f -f'); t = tortue.Tortelle(); i = {'f': p (t.forward, s), '+': p (t.gauche, a), '-': p (t.right, a)}; pour b dans c: i [b]() – Rich