TKINTERやPYQTなどのグラフィックブックストアを使用して、Pythonで視覚計算機を作成できます。どちらのライブラリを使用すると、シンプルで使いやすいインターフェイスを備えたグラフィックユーザーアプリケーション（GUI）を作成できます。ここでは、TKINTER計算機の作成方法の基本的な例を紹介します。

TKinterをTKとしてインポートします

クラス計算機：
    def __init __（self、master）：
        self.master = master
        Master.Title（ "Calculator"）

        self.total = 0
        self.enred_number = 0
        self.total_label_text = tk.stringvar（）
        self.total_label_text.set（self.total）
        self.total_label = tk.label（master、textvariable = self.total_label_text）

        self.entry = tk.entry（マスター）

        self.add_button = tk.button（master、text = "+"、commander = self.add）
        self.subtract_button = tk.button（master、text = " - "、command = self.subtract）
        self.reset_button = tk.button（master、text = "reset"、commander = self.reset）

        self.total_label.pack（）
        self.entry.pack（）
        self.add_button.pack（）
        self.subtract_button.pack（）
        self.reset_button.pack（）

    def add（self）：
        self.enred_number = int（self.entry.get（））
        self.total += self.enred_number
        self.total_label_text.set（self.total）

    def subtract（self）：
        self.enred_number = int（self.entry.get（））
        self.total  -  = self.enred_number
        self.total_label_text.set（self.total）

    def reset（self）：
        self.total = 0
        self.total_label_text.set（self.total）

root = tk.tk（）
Calculator = calculator（root）
root.mainloop（）

この例では、入り口を入力する窓、3つのボタンを入力して、合計を実行し、減算とリセット操作を実行し、蓄積された合計を示すラベルを作成します。合計ボタンをクリックすると、合計の入り口で導入された数が追加されます。同じことが、減算ボタンにも当てはまります。リセットボタンは合計をゼロに再起動します。

この例は基本的なサンプルにすぎませんが、拡張してニーズに合わせてカスタマイズできます。Pythonで電卓で頑張ってください！
Puedes hacer una calculadora visual en Python utilizando una librería gráfica como Tkinter o PyQt. Ambas librerías te permiten crear aplicaciones gráficas de usuario (GUI, por sus siglas en inglés) con una interfaz sencilla y fácil de usar. Aquí te muestro un ejemplo básico de cómo crear una calculadora en Tkinter:

import tkinter as tk

class Calculator:
    def __init__(self, master):
        self.master = master
        master.title("Calculator")

        self.total = 0
        self.entered_number = 0
        self.total_label_text = tk.StringVar()
        self.total_label_text.set(self.total)
        self.total_label = tk.Label(master, textvariable=self.total_label_text)

        self.entry = tk.Entry(master)

        self.add_button = tk.Button(master, text="+", command=self.add)
        self.subtract_button = tk.Button(master, text="-", command=self.subtract)
        self.reset_button = tk.Button(master, text="Reset", command=self.reset)

        self.total_label.pack()
        self.entry.pack()
        self.add_button.pack()
        self.subtract_button.pack()
        self.reset_button.pack()

    def add(self):
        self.entered_number = int(self.entry.get())
        self.total += self.entered_number
        self.total_label_text.set(self.total)

    def subtract(self):
        self.entered_number = int(self.entry.get())
        self.total -= self.entered_number
        self.total_label_text.set(self.total)

    def reset(self):
        self.total = 0
        self.total_label_text.set(self.total)

root = tk.Tk()
calculator = Calculator(root)
root.mainloop()

Este ejemplo crea una ventana con una entrada para introducir números, tres botones para realizar las operaciones de suma, resta y reset, y una etiqueta que muestra el total acumulado. Cuando se hace clic en el botón de suma, se añade el número introducido en la entrada al total. Lo mismo ocurre con el botón de resta. El botón de reset reinicia el total a cero.

Este ejemplo es solo una muestra básica, pero puedes ampliarlo y personalizarlo para que se ajuste a tus necesidades. ¡Buena suerte con tu calculadora en Python!