Evaluar las expresiones matemáticas usando Tkinter en Python

Este artículo se centra en la evaluación de la expresión matemática utilizando Tkinter y los paquetes matemáticos en Python. 

Tkinter: Python Tkinter es un paquete de programación GUI o un paquete integrado. Tkinter proporciona el kit de herramientas Tk GUI con una potente interfaz orientada a objetos. Python con Tkinter es la forma más rápida y sencilla de crear aplicaciones GUI. Crear una GUI usando Tkinter es una tarea fácil. 

Módulo matemático: en python, se pueden realizar una variedad de operaciones matemáticas con facilidad al importar un módulo de python llamado «matemáticas» que especifica varias funciones, lo que simplifica nuestras tareas. 

Pasos involucrados en la conversión de temperatura:

  • Importación de los paquetes tkinter y math.
  • Crea la ventana principal.
  • Agregar número de widgets a la ventana principal: Entrada, Etiqueta.
  • Evaluación de la expresión.
  • Visualización de mensaje.
  • Aplique el disparador de eventos en los widgets.

PYTHON

# Importing tkinter module as tk
import tkinter as tk
 
# Importing all functions/methods
# from math module
from math import *
 
# Import messagebox class from tkinter
from tkinter import messagebox
 
# function for evaluating the expression
def eval_expression(event):
    result.configure(text = " Result: " +
                     str(eval(entry.get())))
     
    messagebox.showinfo("Evaluate Expression",
                        "Successfully evaluated" )
 
 
# creating Tk window
root = tk.Tk()
 
# set geometry of root window
root.geometry('300x150+600+200')
 
# set the title of root window
root.title('Evaluate Expression')
 
# label and entry field
input_label = tk.Label(root,
                      text = " Enter Your Expression:",).grid(row = 1)
entry = tk.Entry(root)
 
# bind 'enter' event to the
# eval_expression() through
# entry widget
entry.bind("

PRODUCCIÓN :

Evaluate expression gui

Evaluar expresión GUI

Evaluate expression working

Evaluar expresión trabajando

A continuación se muestra un video que demuestra la ejecución del código en PyCharm:

Publicación traducida automáticamente

Artículo escrito por nirmit_srivastava y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *