البرمجة الأساسية بلغة بايثون للمبتدئين: كتابة أول سكريبت
المقدمة
مرحبًا بك في تعلم لغة بايثون! بايثون هي واحدة من أسهل لغات البرمجة للتعلم وأيضًا من الأكثر استخدامًا. في هذا الدرس، سنقوم بكتابة أول برنامج (سكريبت) بسيط باستخدام بايثون. لا تقلق إذا كنت جديدًا، سنتعلم خطوة بخطوة مع أمثلة سهلة وواضحة.
1. تثبيت بايثون وإعداد بيئة العمل
قبل أن نكتب أول برنامج، يجب أن تتأكد من أن بايثون مثبت على جهازك. إليك الخطوات:
- اذهب إلى الموقع الرسمي لبايثون، وقم بتنزيل أحدث إصدار من بايثون.
- أثناء التثبيت، اختر خيار “Add Python to PATH” لكي تستطيع استخدام بايثون من سطر الأوامر بسهولة.
- افتح سطر الأوامر (Command Prompt) في Windows أو Terminal في macOS/Linux.
- اكتب الأمر التالي للتحقق من نجاح التثبيت:
python --version
إذا ظهر رقم إصدار بايثون، فإن التثبيت قد تم بنجاح.
2. كتابة أول برنامج بسيط
الآن وقد تم تثبيت بايثون، دعونا نكتب أول برنامج. في بايثون، أول برنامج تقليديًا يطبع “Hello, World!”.
# أول برنامج في بايثون
print("Hello, World!")
احفظ هذا الكود في ملف جديد باسم first_program.py
، ثم شغله باستخدام سطر الأوامر بكتابة:
python first_program.py
إذا ظهرت الجملة “Hello, World!” فهذا يعني أنك قد قمت بكتابة وتشغيل أول برنامج لك بنجاح!
3. المتغيرات وأنواع البيانات
المتغيرات هي أماكن تخزين البيانات. يمكنك تخزين أنواع مختلفة من البيانات مثل النصوص (strings) والأرقام (integers) باستخدام المتغيرات. في بايثون، الأمر بسيط جدًا:
# إنشاء متغيرات
name = "علي"
age = 20
height = 1.75
# طباعة المتغيرات
print(name)
print(age)
print(height)
جرب إنشاء متغيرات أخرى وطباعة قيمها.
4. جمل الشرط (if statements)
في البرمجة، نستخدم جمل الشرط لتنفيذ كود بناءً على شروط معينة. في بايثون، نستخدم if
وelse
.
# مثال بسيط على جمل الشرط
age = 18
if age >= 18:
print("أنت بالغ")
else:
print("أنت قاصر")
جرب تغيير قيمة age
وشاهد النتيجة.
5. الحلقات (Loops)
الحلقات تسمح لنا بتكرار كود معين. في بايثون، يمكننا استخدام حلقة for
أو while
. لنبدأ بحلقة for
:
# حلقة for لتكرار الطباعة
for i in range(5):
print(f"العدد {i}")
جرب تشغيل هذا البرنامج لترى كيف تعمل الحلقات.
6. الدوال (Functions)
الدوال تسمح لنا بكتابة كود قابل لإعادة الاستخدام. يمكنك إنشاء دالة باستخدام def
.
# دالة بسيطة
def greet(name):
print(f"مرحبًا، {name}!")
# استدعاء الدالة
greet("أحمد")
جرب كتابة اسم آخر في استدعاء الدالة.
7. الخاتمة
لقد تعلمت الآن بعض الأساسيات في بايثون. ابدأ في تجربة ما تعلمته بكتابة برامج صغيرة. البرمجة هي مهارة تتطور بالممارسة، لذا استمر في التجربة والتعلم!
اترك تعليقاً