سورس رایگان پایتون ماشین حساب ساده گرافیکی
سورس رایگان برنامه ماشین حساب برای پایتون که نسخه محیط زیبا تر در بخش فروشگاه به قیمت پایین هست و شما میتوانید سورس را کپی کرده و در برنامه pydroid 3 که میتوانید از گوگل پلی مایکت بازار نصب کنید و در برنامه سورس را پیست کنید و از ماشین حساب ساده استفاده کنید
import tkinter as tk
def on_click(button_text):
current_text = entry.get()
if button_text == "=":
try:
result = eval(current_text)
entry.delete(0, tk.END)
entry.insert(tk.END, str(result))
except:
entry.delete(0, tk.END)
entry.insert(tk.END, "Error")
elif button_text == "C":
entry.delete(0, tk.END)
else:
entry.insert(tk.END, button_text)
# ساخت پنجره اصلی
root = tk.Tk()
root.title("ماشین حساب")
root.geometry("300x400")
# نمایشگر
entry = tk.Entry(root, font=("Arial", 24), justify='right')
entry.pack(fill='both', padx=10, pady=10)
# دکمهها
buttons = [
['7', '8', '9', '/'],
['4', '5', '6', '*'],
['1', '2', '3', '-'],
['C', '0', '=', '+']
]
# چیدمان دکمهها
frame = tk.Frame(root)
frame.pack()
for row in buttons:
f = tk.Frame(frame)
f.pack(fill='x')
for btn_text in row:
b = tk.Button(f, text=btn_text, width=5, height=2, font=("Arial", 14),
command=lambda t=btn_text: on_click(t))
b.pack(side='left', expand=True, fill='both')
root.mainloop()
ترفند پایتون سورس سورس پایتون برنامه نویسی