Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/python
- # -*- coding: utf-8 -*-
- # importation des modules
- import turtle
- import math
- def position(angle,rayon):
- """
- retourne un point x,y depuis un angle et un rayon x->cos y->sin
- Entrée :un angle et un rayon
- Résultat :(x,y) la projection du cosinus en X ,et du sinus en Y
- """
- return ( (round (math.cos( math.radians(angle))*rayon )),
- round ( (math.sin (math.radians(angle)))*rayon))
- def pentagone(rayon):
- angle=90
- #premier point ...
- turtle.up()
- turtle.goto(0,0)
- turtle.down()
- while (angle<=360+90 ):#Jusqu'à ce qu'il revienne à 90 °
- turtle.delay(200)#retard pour pouvoir voir le ralenti
- turtle.goto(position (angle,rayon))
- angle+=72 #angle pentagone 72°
- pentagone(100)
- turtle.done()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement