Closed choochootrain closed 9 years ago
import turtle
winston = turtle.Turtle()
def angCalc(n):
return (180*(n-2))/n
def polygon(n, size):
for i in range(n):
winston.forward(size)
winston.right(180-angCalc(n))
print("Input the number of sides.")
in_N = input(">>> ")
print("Input the length of the sides.")
in_size = input(">>> ")
polygon(in_N, in_size)
turtle.done()
I wasn't sure if there was a way to loop this. there probably is but im too lazy to look for it.
import turtle
winston = turtle.Turtle()
winston.ht()
winston.speed(0)
winston.penup()
winston.goto(0,100)
winston.pendown()
winston.circle(100)
winston.goto(0,-50)
winston.goto(50,-150)
winston.penup()
winston.goto(-50,-150)
winston.pendown()
winston.goto(0,-50)
winston.goto(0,0)
winston.goto(50,60)
winston.penup()
winston.goto(-50,60)
winston.pendown()
winston.goto(0,0)
winston.penup()
winston.goto(-30,220)
winston.pendown()
winston.circle(15)
winston.penup()
winston.goto(30,210)
winston.pendown()
winston.circle(25)
winston.penup()
winston.goto(-25,160)
winston.pendown()
winston.goto(25,160)
winston.penup()
winston.goto(-100,-200)
winston.pendown()
winston.write("this guy has seen some things", font=("Arial", 20, "normal"))
turtle.done()
```python
Show me what you got