Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import random
- from tkinter import *
- while True:
- ans = 0
- rand = Tk()
- start = IntVar()
- stop = IntVar()
- rand.wm_attributes('-topmost', 1)
- rand.wm_title("Randomizer")
- randtext = Text(rand, width=15, height=1)
- randtext.pack()
- randtext.insert("1.0", "Start Number:")
- randtext.config(state=DISABLED)
- rand_start = Entry(rand, textvariable=start)
- rand_start.pack()
- rand_start.delete(0, END)
- rand_start.insert(0, "0")
- randtext2 = Text(rand, width=15, height=1)
- randtext2.pack()
- randtext2.insert("1.0", "Stop Number:")
- randtext2.config(state=DISABLED)
- rand_stop = Entry(rand, textvariable=stop)
- rand_stop.pack()
- rand_stop.delete(0, END)
- rand_stop.insert(0, "0")
- randans = Text(rand, width=15, height=1)
- randans.pack()
- randans.insert("1.0", ans)
- randans.config(state=DISABLED)
- def button():
- global ans
- rand1 = start.get()
- rand2 = stop.get()
- ans = random.randrange(rand1, rand2)
- randans.config(state=NORMAL)
- randans.delete("1.0", END)
- randans.insert("1.0", ans)
- randans.config(state=DISABLED)
- return
- def randquit():
- global b
- b = 1
- rand.destroy()
- button = Button(rand, text="Randomize", command=button)
- button.pack()
- button_quit = Button(rand, text="Quit", command=randquit)
- button_quit.pack()
- mainloop()
- if b == 1:
- break
- else:
- pass
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement