python graphics problem help pls?? how do i create this in python?

Joined
Dec 1, 2014
Messages
1
Reaction score
0
from graphics import*

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")
 

Attachments

  • 2dfGi.jpg
    2dfGi.jpg
    6 KB · Views: 427

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,767
Messages
2,569,572
Members
45,045
Latest member
DRCM

Latest Threads

Top