Mundo em Python

Movimentar para cima ou para baixo (usando tkinter e terminal)

# Usando terminal


piso = 1
while True:
movimentar = input("Para cima (c) ou para baixo (b): ").lower() if movimentar == "c":
piso = piso + 1
print(f"Piso Atual: {piso} ")
elif movimentar == "b":
piso = piso - 1
print(f"Piso Atual: {piso} ")
else:
piso = piso

# Usando Tkinter

from tkinter import *
global piso_actual
root = Tk()
root.geometry("300x300")
root.resizable(0, 0)
root.config(bg="#565959")
root.title("Para cima e Para baixo")
piso_actual = 1
piso_label = Label(root, text=f"Piso: {piso_actual}", font=("Helvetica", 65),bg="#565959",fg="white")
piso_label.place(relx=0.05,rely=0.2)
#, command=self.go_up
def para_cima():
global piso_actual
if piso_actual < 6:
piso_actual += 1
piso_label.config(text=f"Piso: {piso_actual}") def para_baixo():
global piso_actual
if piso_actual > 1:
piso_actual -= 1
piso_label.config(text=f"Piso: {piso_actual}") but_cima = Button(text="CIMA", bd=2, bg='#363b3b', fg='white',
font=('verdana', 12, 'bold'), command=para_cima)
but_cima.place(relx=0.35, rely=0.6, relwidth=0.3, relheight=0.1) but_abaixo = Button(text="BAIXO", bd=2, bg='#363b3b', fg='white',
font=('verdana', 12, 'bold'), command=para_baixo)
but_abaixo.place(relx=0.35, rely=0.75, relwidth=0.3, relheight=0.1)
root.mainloop()

 
0