Aujourd'hui, j'ai eus TD en iPython, et on a travaillé sur l'éditeur graphique de Idle.
Premier exo, on devait faire le jeu du chaos (dédicace spéciale à tous les fans de zelda)
en gros, on considère les sommets A(0 ; 200), B(-200 ; -200) et C(200 ; -200) d'un triangle isocèle, et le processus suivant. On part d'un point quelconque du canvas M(x0 ; y0) et :
1. Soit H l'un des sommets A, B, C au hasard.
2. Soit I le milieu du segment MH. On dessine le point I.
3. M devient I. Continuer à l'étape 1.
résultat final:

Voir l'image en grandC'est bluffant quand on pense que c'est que des valeurs random %D
Deuxième exo:
Programmez l'approximant de niveau n et de taille T de la célèbre courbe fractale du dragon. Elle est construite de la manière suivante. La courbe de niveau 0 est un segment AB de longueur T. La courbe de niveau 1 est la ligne brisée ACB, toujours avec AB = T. Cette transformation est itérée sur chacun des sous-segments AC et CB, et ainsi de suite.
résultat final:

Voir l'image en grand
Article ajouté le Lundi 28 Septembre 2015 à 12h30 |
|