From: Guido van Rossum Date: Tue, 19 May 1998 21:16:10 +0000 (+0000) Subject: Use whrandom instead of rand. X-Git-Tag: v1.5.2a1~584 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=29892d848cbe04d6e152c1c6e7e8fee7365151fd;p=python Use whrandom instead of rand. Run 500 steps instead of forever. --- diff --git a/Demo/tkinter/guido/electrons.py b/Demo/tkinter/guido/electrons.py index f16c3fa531..377c9ed1b4 100755 --- a/Demo/tkinter/guido/electrons.py +++ b/Demo/tkinter/guido/electrons.py @@ -41,19 +41,19 @@ class Electrons: self.tk.update() def random_move(self,n): + import whrandom + c = self.canvas for i in range(1,n+1): p = self.pieces[i] - c = self.canvas - import rand - x = rand.choice(range(-2,4)) - y = rand.choice(range(-3,4)) + x = whrandom.choice(range(-2,4)) + y = whrandom.choice(range(-3,4)) c.move(p, x, y) self.tk.update() # Run -- never returns def run(self): try: - while 1: + for i in range(500): self.random_move(self.n) except TclError: try: