Студия "ПРОГРАММИРОВАНИЕ"
SIRIUS 2 месяца назад #
from tkinter import * import time var_y = -1320 # начальная позиция по y дороги flag = True # переменная для движения дороги True - движется, False - нет var_x = 250 def move(): global var_y # объявляет переменную xy глобальной для видимости внутри функции global flag while flag == True: # цикл движения дороги, выполняется, пока переменная flag равна True var_y = -1320 # возврат дороги в верхнее положение, когда опустится до конца var_y+=5 label2.place(x = 100, y = var_y) win.update() if flag == False: break def start(): global flag flag = True move() def stop(): global flag flag = False def win_close(): stop() win.destroy() def move_left(event): global var_x var_x-=5 label.place(x = var_x, y = 300) win.update() win = Tk() win.protocol('WM_DELETE_WINDOW', win_close) win.title('Игра - Дорога') win.geometry('600x600') button = Button(text = ' СТАРТ ', command=start) button2 = Button(text = ' СТОП ', command=stop) label2 = Label(image = imageroad) label2.place(x = 100, y = var_y) label = Label(image = imagecar, bg = '#666666') label.place(x= var_x, y= 300 ) win.bind ('',move_left ) win.mainloop()
SIRIUS 2 месяца назад #
from tkinter import * window = Tk() window.title('КНОПКИ') window.geometry('400x400') window.iconbitmap('ikonka.ico') label1 = Label(text='Нажми на кнопку - получишь результат', font = 'Impact, 16') label2 = Label(text='Здесь будет результат', font = 'Impact, 12') button1 = Button(text = 'Нажми меня') window.mainloop()
SIRIUS 3 месяца назад #
PYTHON
Изменение цвета фона формы по нажатию на кнопки
from tkinter import * root = Tk() def color1(col): if col=='g': root.configure(bg='green') if col=='y': root.configure(bg='yellow') if col=='r': root.configure(bg='red') root.geometry ('300x400') root.title('КНОПКИ') root.iconbitmap('ikonka.ico') label1 = Label(text = 'Применение кнопок для изменения цвета формы') button1 = Button(text = 'Зелёный', command = lambda: color1('g')) button2 = Button(text = 'Желтый', command = lambda: color1('y')) button3 = Button(text = 'Красный', command = lambda: color1('r')) root.mainloop()





