from tkinter import *
from PIL import Image,ImageTk root = Tk()
root.geometry('300x150')
root.title("Ligar Lâmpada")
root.resizable(False,False)
img1=ImageTk.PhotoImage(Image.open("0.png"))
img2=ImageTk.PhotoImage(Image.open("1.png"))
def changeText():
if (btn['text'] == '0'):
btn['text'] = '1'
btn['bg'] = '#FFFF00'
l.config(image=img2)
else:
btn['text'] = '0'
btn['bg'] = 'white'
l.config(image=img1) btn = Button(root, text='0', command=changeText,bg='white')
btn.place(relx=0.35,rely=0.05,relwidth=0.25,relheight=0.15)
l=Label(root,font="bold")
l.place(relx=0.3,rely=0.25)
l.config(image=img1)
root.mainloop()

0.png

1.png