from tkinter import *
import random
root = Tk()
root.geometry("450x250")
root.configure(bg="#42a4f5")
root.resizable(0,0)
numeroaleatorio = random.randint(1, 10)
vidas = 5
root.title("Número fantasma")
def jogar():
global numeroaleatorio
global vidas
jogada = variavel1.get()
if vidas > 0:
if jogada == numeroaleatorio:
msg = f'Ganhou! {numeroaleatorio} é o número fantasma .'
elif jogada > numeroaleatorio:
vidas -= 1
msg = f'{jogada} é maior . Tem {vidas} vidas.'
elif jogada < numeroaleatorio:
vidas -= 1
msg = f'{jogada} é menor. Tem {vidas} vidas.'
else:
msg = 'Algo correu mal!'
else:
msg = f'Perdeu o jogo! O número era {numeroaleatorio}.'
variavel3.set(msg)
texto1 = Label(text="Digite o número de 1 a 10 ",font=("Arial","12","bold"),
fg="#034bd9",bg="#a5c0fa")
texto1.place(relx=0.3,rely=0.15)
variavel1 = IntVar()
entrada1 =Entry(textvariable=variavel1,justify='center')
entrada1.place(relx=0.3,rely=0.4,relwidth=0.4)
#
but = Button(text="Jogar",font=("Arial","12","bold"),fg="white",bg="blue",
command=jogar)
but.place(relx=0.4,rely=0.55,relwidth=0.2,relheight=0.15)
variavel3 = StringVar()
entrada3 =Label(textvariable=variavel3,justify='center')
entrada3.place(relx=0.2,rely=0.75,relwidth=0.6)
root.mainloop()
Comentários
Enviar um comentário