السلام عليكم ورحمة الله وبركاته
من العوائق التي تواجه الأشخاص المبتدئين والذين يخطون الخطوات الأولى لتعلم لغة البرمجة Python هي إعداد بيئة العمل. في هذا الدليل، سنتعرف على طريقة سهلة وبسيطة لإعداد البيئة المناسبة لتشغيل أكواد Python.
الخطوة الأولى: تثبيت Python
- افتح متجر التطبيقات الخاص بويندوز (Microsoft Store)
- في محرك البحث، اكتب “Python”
- اختر أي نسخة من Python 3 (مثل Python 3.11)
- يُنصح باستخدام Python 3 لأنها النسخة الأكثر استخداماً حالياً
- انقر على زر التثبيت وانتظر حتى اكتمال العملية
للتحقق من التثبيت:
- افتح Terminal
- اكتب الأمر التالي:
python --version
- ستظهر نسخة Python المثبتة على جهازك
الخطوة الثانية: تثبيت Visual Studio Code
- في Microsoft Store، ابحث عن “VS Code”
- قم بتثبيت Visual Studio Code الرسمي من Microsoft Corporation
- انتظر حتى اكتمال عملية التثبيت
- افتح البرنامج
إعداد VS Code لـ Python:
- اذهب إلى قسم الإضافات (Extensions)
- ابحث عن “Python”
- قم بتثبيت إضافة Python الرسمية
تجربة البيئة
- في VS Code، اذهب إلى File > New Text File
- احفظ الملف باسم
mycode.py
- اكتب الكود الخاص بك
- اضغط على زر Run لتشغيل الكود
مثال تجريبي:
يمكنك تجربة هذه الآلة الحاسبة البسيطة للتأكد من أن كل شيء يعمل بشكل صحيح:
from tkinter import *
def button_press(num):
global equation_text
equation_text = equation_text + str(num)
equation_label.set(equation_text)
def equals():
global equation_text
try:
total = str(eval(equation_text))
equation_label.set(total)
equation_text = total
except:
equation_label.set("خطأ")
equation_text = ""
def clear():
global equation_text
equation_label.set("")
equation_text = ""
window = Tk()
window.title("الآلة الحاسبة")
window.geometry("500x500")
equation_text = ""
equation_label = StringVar()
label = Label(window, textvariable=equation_label, font=('consolas',20), bg="white", width=24, height=2)
label.pack()
frame = Frame(window)
frame.pack()
button1 = Button(frame, text=1, height=4, width=9, font=35, command=lambda: button_press(1))
button1.grid(row=0, column=0)
button2 = Button(frame, text=2, height=4, width=9, font=35, command=lambda: button_press(2))
button2.grid(row=0, column=1)
equals_button = Button(window, text="=", height=4, width=9, font=35, command=equals)
equals_button.pack()
clear_button = Button(window, text="clear", height=4, width=9, font=35, command=clear)
clear_button.pack()
window.mainloop()
تستطيع الآن تجربة عمليات حسابية بسيطة مثل:
- 1 + 1 = 2
- 500 + 500 = 1000
وبهذا نكون قد انتهينا من إعداد بيئة العمل المناسبة لتشغيل أكواد Python. يمكنك الآن البدء في رحلة تعلم البرمجة بكل سهولة.