DMarlon Studio
Todas las demos · Escritorio
Python · tkinter

Calculadora

La primera aplicación que se hace con el estudio: una ventana con botones dibujada en el Diseñador y un poco de Python. Cada botón tiene su evento y el estado de la cuenta vive en la clase de la ventana.

Qué demuestra

  • Una ventana diseñada arrastrando botones
  • Un evento por botón y el estado en la clase
  • Atajos de teclado
Calculadora: Escriba la operación

Cómo funciona

  1. Paso 1: Escriba la operación
    1

    Escriba la operación

    Pulse los botones o use el teclado. Cada botón llama a su evento (Btn7_click, BtnMul_click…) y la pantalla muestra lo que va escribiendo.

  2. Paso 2: Obtenga el resultado
    2

    Obtenga el resultado

    El botón = hace la cuenta con decimales exactos (Decimal de Python), así que 0,1 + 0,2 da 0,3 y no 0,30000000000000004.

  3. Paso 3: Los errores no cierran nada
    3

    Los errores no cierran nada

    Dividir entre cero muestra «Error» en la pantalla; la siguiente tecla empieza una cuenta nueva. Así se tratan los fallos en una aplicación de verdad.

Esta demo viene como ejemplo en DMarlon Studio: ábrala en el Diseñador para ver su diseño y su código, cámbiela y pulse Ejecutar.