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 :
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