import tkinter as tk
from tkinter import messagebox
• import tkinter as tk: Importa la biblioteca tkinter y la renombra como tk para
facilitar su uso.
• from tkinter import messagebox: Importa el módulo messagebox de tkinter,
que se utiliza para mostrar cuadros de diálogo con mensajes.
Función realizar_compra
def realizar_compra():
• Define una función llamada realizar_compra que se ejecutará cuando el
usuario haga clic en el botón "Realizar Compra".
tipo_hamburguesa = hamburguesa_var.get()
costo = precios_hamburguesas[tipo_hamburguesa]
• tipo_hamburguesa = hamburguesa_var.get(): Obtiene el tipo de
hamburguesa seleccionado por el usuario desde la variable hamburguesa_var.
• costo = precios_hamburguesas[tipo_hamburguesa]: Obtiene el precio base
de la hamburguesa seleccionada del diccionario precios_hamburguesas.
opciones = []
if papas_var.get():
opciones.append('Papas')
costo += 2.00
if bebida_var.get():
opciones.append('Bebida')
costo += 1.50
• opciones = []: Inicializa una lista vacía llamada opciones para almacenar las
opciones adicionales seleccionadas por el usuario.
• if papas_var.get():: Verifica si el usuario ha seleccionado la opción de agregar
papas.
o opciones.append('Papas'): Si es así, añade "Papas" a la lista opciones.
o costo += 2.00: Aumenta el costo total en $2.00.
• if bebida_var.get():: Verifica si el usuario ha seleccionado la opción de agregar
bebida.
o opciones.append('Bebida'): Si es así, añade "Bebida" a la
lista opciones.
o costo += 1.50: Aumenta el costo total en $1.50.
resumen = f"Tipo de Hamburguesa: {tipo_hamburguesa}\n"