#!/usr/bin/env python #bigwalk.pyw from graphics import* from random import randrange import math def main(): win = GraphWin("Random Walk Simulator", 640, 480) win.setCoords(0.0, 0.0, 500.0, 500.0) #message = Text(Point(250, 450), "Dot Generator") #message.draw(win) print "A random walk simulator.\n" n = input("How many steps will you take? ") x = y = 250 for points in range(n): step = randrange(1,5) #line = Line(Point(x,y), p2) #line.draw(win) if step == 1 or y == 0: y = y + 4 elif step == 2 or x == 0: x = x + 4 elif step == 3 or y == 500: y = y - 4 elif step == 4 or x == 500: x = x - 4 p2 = Point(x,y) p2.draw(win) raw_input("Press to quit") win.close() if __name__ == '__main__': main()