Aula 5
Calculando uma média de dois números inseridos usando Custom Tkinterimport customtkinter as ctk def calculate_average(): try: number1 = float(field_number1.get()) number2 = float(field_number2.get()) average = (number1 + number2) / 2 text_number3.configure(text=f'A média entre {number1} e {number2} é igual a: {average}') except ValueError: text_number3.configure(text='Por favor, digite números válidos') ctk.set_appearance_mode('dark') window = ctk.CTk() window.geometry('300x250') window.minsize(250, 250) window.title('Calculadora de média') text_number1 = ctk.CTkLabel(window, text='Número 1:') text_number1.pack(pady=5) field_number1 = ctk.CTkEntry(window, placeholder_text='Primeiro número', placeholder_text_color='green') field_number1.pack(pady=5) text_number2 = ctk.CTkLabel(window, text='Número 2:') text_number2.pack(pady=5) field_number2 = ctk.CTkEntry(window, placeholder_text='Segundo número', placeholder_text_color='green') field_number2.pack(pady=5) button_calc = ctk.CTkButton(window, text='Calcular', command=calculate_average) button_calc.pack(pady=20) text_number3 = ctk.CTkLabel(window, text='', text_color='green') text_number3.pack(pady=5) window.mainloop()
Leave a Comment