Saltar a contenido

Paso 1: Imports y Variables

En este primer paso, configuraremos las importaciones necesarias y declararemos las variables globales para nuestra calculadora científica.

📦 Código a añadir

Copia y pega el siguiente código en tu archivo calculadora.py:

"""
Calculadora Científica con Tkinter
==================================

Este archivo contiene el código completo de la calculadora científica
construida siguiendo la documentación paso a paso.

Para más información, visita: https://profcswni.github.io/calculadora-cientifica-docs/

Autor: Nombre del estudiante
Licencia: MIT
"""

import tkinter as tk
from tkinter import ttk
import math

memoria = 0

🔍 Explicación detallada

Importaciones:

  1. tkinter as tk: Biblioteca principal para crear la interfaz gráfica
  2. Proporciona widgets como botones, campos de texto, ventanas
  3. as tk nos permite usar tk.Button() en lugar de tkinter.Button()

  4. from tkinter import ttk: Widgets temáticos mejorados

  5. Proporciona versiones más modernas de los widgets básicos
  6. Mejor integración con el sistema operativo

  7. math: Proporciona funciones matemáticas avanzadas

  8. Funciones trigonométricas: sin(), cos(), tan()
  9. Logaritmos: log(), log10()
  10. Constantes: pi, e
  11. Funciones especiales: sqrt(), factorial()

Variable Global:

  • memoria = 0: Almacena temporalmente valores (como la memoria M en calculadoras físicas)
  • Se inicializa en 0 al inicio del programa
  • Se usará para las funciones M+, M-, MC, MR

✅ Verificación

Después de añadir este código: 1. Guarda el archivo 2. Ejecuta python calculadora.py - debería ejecutarse sin errores (pero no mostrará ventana todavía) 3. Si hay errores de sintaxis, revisa que hayas copiado todo correctamente

➡️ Siguiente paso

Continúa con Paso 2: Funciones Básicas para añadir las funciones fundamentales de la calculadora.