i have to create this patch in python but wasnt having any luck i was wondering if anyone had a solution?

python help required 19aadan95 at gmail.com
Mon Dec 1 14:28:16 EST 2014


def penultimatePatch():

    win = GraphWin("Patch1",(100), 100)
    amountOfCircles = 5

    #Filled Red Circles
    fillCircle = Circle(Point(20,20)+100/amountOfCircles)
    fillCircle.draw(win)
    fillCircle.setFill("red")

    #Verticle white rectangles
    rectangleVerticle1 = Rectangle(Point(0,0), Point(10,100))
    rectangleVerticle1.setFill("white")
    rectangleVerticle1.setOutline("white")
    rectangleVerticle1.draw(win)

    rectangleVerticle2 = Rectangle(Point(41,0), Point(51,100))
    rectangleVerticle2.setFill("white")
    rectangleVerticle2.setOutline("white")
    rectangleVerticle2.draw(win)

    rectangleVerticle3 = Rectangle(Point(81,0), Point(91,100))
    rectangleVerticle3.setFill("white")
    rectangleVerticle3.setOutline("white")
    rectangleVerticle3.draw(win)

    #Horizontal white rectangles 
    rectangleHorizontal = Rectangle(Point(21,11), Point(41,21))
    rectangleHorizontal.setFill("white")
    rectangleHorizontal.setOutline("white")
    rectangleHorizontal.draw(win)

    rectangleHorizontal = Rectangle(Point(61,11), Point(81,21))
    rectangleHorizontal.setFill("white")
    rectangleHorizontal.setOutline("white")
    rectangleHorizontal.draw(win)

    rectangleHorizontal = Rectangle(Point(21,31), Point(51,41))
    rectangleHorizontal.setFill("white")
    rectangleHorizontal.setOutline("white")
    rectangleHorizontal.draw(win)

    rectangleHorizontal = Rectangle(Point(81,31), Point(61,41))
    rectangleHorizontal.setFill("white")
    rectangleHorizontal.setOutline("white")
    rectangleHorizontal.draw(win)

    rectangleHorizontal = Rectangle(Point(21,51), Point(51,61))
    rectangleHorizontal.setFill("white")
    rectangleHorizontal.setOutline("white")
    rectangleHorizontal.draw(win)

    rectangleHorizontal = Rectangle(Point(61,51), Point(91,61))
    rectangleHorizontal.setFill("white")
    rectangleHorizontal.setOutline("white")
    rectangleHorizontal.draw(win)

    rectangleHorizontal = Rectangle(Point(21,71), Point(51,81))
    rectangleHorizontal.setFill("white")
    rectangleHorizontal.setOutline("white")
    rectangleHorizontal.draw(win)

    rectangleHorizontal = Rectangle(Point(61,71), Point(81,81))
    rectangleHorizontal.setFill("white")
    rectangleHorizontal.setOutline("white")
    rectangleHorizontal.draw(win)

    rectangleHorizontal = Rectangle(Point(21,91), Point(51,100))
    rectangleHorizontal.setFill("white")
    rectangleHorizontal.setOutline("white")
    rectangleHorizontal.draw(win)

    rectangleHorizontal = Rectangle(Point(61,91), Point(91,100))
    rectangleHorizontal.setFill("white")
    rectangleHorizontal.setOutline("white")
    rectangleHorizontal.draw(win)

    #Outlined Red circles
    fillCircle = Circle(Point(20,20)+100/amountOfCircles)
    fillCircle.draw(win)
    fillCircle.setOutline("red")

it is supposed to create this design>>> http://i.stack.imgur.com/2dfGi.jpg



More information about the Python-list mailing list