HJA
HJA
def coseno(x):
return math.cos(x)
def tangente(x):
return math.tan(x)
def logaritmo(x):
return math.log(x)
import tkinter as tk
def click_boton(valor):
entrada.insert(tk.END, valor)
def calcular():
try:
resultado = eval(entrada.get())
entrada.delete(0, tk.END)
entrada.insert(tk.END, str(resultado))
except:
entrada.delete(0, tk.END)
entrada.insert(tk.END, "Error")
ventana = tk.Tk()
ventana.title("Calculadora Científica")
botones = [
'7', '8', '9', '/', '4', '5', '6', '*',
'1', '2', '3', '-', '0', '.', '=', '+'
]
fila = 1
columna = 0
for boton in botones:
tk.Button(ventana, text=boton, padx=20, pady=20, command=lambda b=boton:
click_boton(b)).grid(row=fila, column=columna)
columna += 1
if columna == 4:
columna = 0
fila += 1
ventana.mainloop()