Здорова братва, сегодня у меня для вас интересная история про импортозамещение! Как вы понимаете, в свете последних событий нам нужно думать о том, как обойтись без импорта разной небратской продукции. Вот я и решил сделать свой калькулятор на Python взамен тех зарубежных.
import tkinter as tk
class Calculator(tk.Tk):
def __init__(self):
super().__init__()
self.title("Simple Calculator")
self.geometry("400x400")
self.result_var = tk.StringVar()
self.create_widgets()
def create_widgets(self):
# Entry to display the result
result_entry = tk.Entry(self, textvariable=self.result_var, font=("Arial", 24), bd=10)
result_entry.grid(row=0, column=0, columnspan=4)
# Buttons for numbers and operators
buttons = [
("7", 1, 0), ("8", 1, 1), ("9", 1, 2), ("/", 1, 3),
("4", 2, 0), ("5", 2, 1), ("6", 2, 2), ("*", 2, 3),
("1", 3, 0), ("2", 3, 1), ("3", 3, 2), ("-", 3, 3),