Question: Python Help. Wrote a .py and so far it is right, but I need help with the last part. When a value is entered and

Python Help.

Wrote a .py and so far it is right, but I need help with the last part.

When a value is entered and the mouse is clicked, there should be instructions to click the mouse on the graph paper that number of times. The user should then be able to click the graph paper the specified number of times. Each time a large red point should appear, labeled with the count number, so the first point is labeled 1, the second is labeled 2. When the last point is clicked, the next mouse click should close the window.

Python Help. Wrote a .py and so far it is right, but

MY CODE:

-----------------------------------------------------------------------------------

from graphics import *

# Crear window. win=GraphWin("graph paper",800,600) win.setCoords(-10,-6,6,6)

# Draw x-axis grid. for x in range(-6, 7, 1): xline=Line(Point(x,-6), Point(x,6)) xline.draw(win) xline.setFill("green") xtext=Text(Point(-.25,x),x).draw(win) # Draw y-axis grid. for y in range(-6, 7, 1): yline=Line(Point(-6,y), Point(6,y)) yline.draw(win) yline.setFill("green") ytext=Text(Point(y,-.25),y).draw(win) # Draw x-axis line. x0line=Line(Point(-6,0), Point(6,0)) x0line.setWidth(3) x0line.setFill("black") x0line.draw(win) # Draw y-axis line. y0line=Line(Point(0,-6), Point(0,6)) y0line.setWidth(3) y0line.setFill("black") y0line.draw(win)

-------------------------------------------------------------------------------------------

Indentation:

I need help with the last part. When a value is entered

- I just need help with the following: Each time a large red point should appear, labeled with the count number, so the first point is labeled 1, the second is labeled 2. When the last point is clicked, the next mouse click should close the window.

Thank you!

graph paper Number of points click 7 times on graph paper. do from graphics import * # Crear window. win=GraphWin("graph paper",800,600), win.setCoords(-10,-6,6,6), # Draw x-axis grid. for x in range(-6, 7, 1): xline=Line(Point(x,-6), Point(x,6)), xline.draw(win) xline. setFill("green") xtext=Text(Point(-.25,x),x).draw(win) # Draw y-axis grid. for y in range(-6, 7, 1): yline=Line(Point(-6,y), Point(6,y)) yline.draw(win) yline. setFill("green") ytext=Text(Point(y,-.25),y).draw(win) # Draw x-axis line. xoline=Line(Point(-6,0), Point(6,0)); xoline. setWidth(3), xoline. setFill("black"), xoline.draw(win) # Draw y-axis line. yoline=Line (Point(0,-6), Point(0,6)), yoline.setWidth(3), yoline. setFill("black"), yoline.draw(win), graph paper Number of points click 7 times on graph paper. do from graphics import * # Crear window. win=GraphWin("graph paper",800,600), win.setCoords(-10,-6,6,6), # Draw x-axis grid. for x in range(-6, 7, 1): xline=Line(Point(x,-6), Point(x,6)), xline.draw(win) xline. setFill("green") xtext=Text(Point(-.25,x),x).draw(win) # Draw y-axis grid. for y in range(-6, 7, 1): yline=Line(Point(-6,y), Point(6,y)) yline.draw(win) yline. setFill("green") ytext=Text(Point(y,-.25),y).draw(win) # Draw x-axis line. xoline=Line(Point(-6,0), Point(6,0)); xoline. setWidth(3), xoline. setFill("black"), xoline.draw(win) # Draw y-axis line. yoline=Line (Point(0,-6), Point(0,6)), yoline.setWidth(3), yoline. setFill("black"), yoline.draw(win)

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!