Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #66787

Function and turtle help

From Scott W Dunning <swdunning@cox.net>
Subject Function and turtle help
Date 2014-02-20 21:41 -0700
Newsgroups comp.lang.python
Message-ID <mailman.7207.1392961605.18130.python-list@python.org> (permalink)

Show all headers | View raw


Hello,

I am trying to make a function that allows me to color in a star that was drawn in Turtle.  I just keep having trouble no matter what I do.  I’ll post the code I have for the star (just in case).  The ultimate goal is to create a script that’ll draw the American flag (we’re learning this piece by piece in class.  So, I need to create a function that will color in the star that I can call multiple times for each star.  Any help is greatly appreciated!

Scott

from turtle import *
from math import sin, sqrt, radians

showturtle()
def star(width):
    R = (width)/2*sin(radians(72))
    A = (2*width)/(3+sqrt(5))
    penup()
    left(18)
    penup()
    forward(R)
    pendown()
    
    left(162)
    forward(A)
    right(72)
    forward(A)
    
    left(144)
    forward(A)
    right(72)
    forward(A)

    left(144)
    forward(A)
    right(72)
    forward(A)
    
    left(144)
    forward(A)
    right(72)
    forward(A)

    left(144)
    forward(A)
    right(72)
    forward(A)

    penup()
    left(180-18)
    penup()
    forward(R)
    penup()
    left(180-18)
    pendown()
showturtle()
star(500)

Back to comp.lang.python | Previous | Next | Find similar | Unroll thread


Thread

Function and turtle help Scott W Dunning <swdunning@cox.net> - 2014-02-20 21:41 -0700

csiph-web