- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
from tkinter import *
from random import randint
f = randint(2, 10)
s = randint(2, 10)
r = f * s
def main_f():
global f
global s
global r
if r == int(inp.get()):
ls.configure(text='да! Вы правы')
f = randint(2, 10)
s = randint(2, 10)
r = f * s
l.configure(text=f'сколько будет {f} * {s}?')
else:
ls.configure(text='нет, вы не правы')
l.configure(text=f'сколько будет {f} * {s}?')
win = Tk()
win.title('math')
l = Label(win, text=f'сколько будет {f} * {s}?')
l.grid(column=0 , row=0)
ls = Label(win, text=' ')
ls.grid(column=0, row=1)
inp = Entry(win, width=10)
inp.grid(column=1, row=0)
but = Button(win, text='проверить', command=main_f, fg='red')
but.grid(column=2, row=0)
win.mainloop()