الدرس الثاني: استكشاف المزيد من مفاهيم لغة البرمجة بايثون

مرحبًا بكم في الدرس الثاني من سلسلة تعلم بايثون. في هذا الدرس، سنقوم بالتعمق في بعض المفاهيم الأساسية في لغة البرمجة بايثون. سنغطي مواضيع مثل الشروط (Conditions)، الحلقات (Loops)، والوظائف (Functions).

1. الشروط (Conditions):
في البرمجة، يتم استخدام الشروط لاتخاذ القرارات. يمكننا استخدام الشروط لتنفيذ قطع مختلفة من الشيفرة اعتمادًا على إرشادات معينة. على سبيل المثال:

x = 10
if x > 5:
    print("x أكبر من 5")
else:
    print("x أصغر من أو يساوي 5")

2. الحلقات (Loops):
تسمح حلقات البرمجة بتنفيذ كتل من الشيفرة مرارًا وتكرارًا حتى تتحقق شرط معين. لدينا نوعان رئيسيان من الحلقات في بايثون: الحلقة for والحلقة while. إليك مثال بسيط لحلقة for:

fruits = ["تفاحة", "موزة", "برتقالة"]
for fruit in fruits:
    print(fruit)

3. الوظائف (Functions):
تُستخدم الوظائف لتجميع كتل من الشيفرة لتنفيذ مهمة محددة. باستخدام الوظائف، يمكننا إعادة استخدام قطع الشيفرة بسهولة وتنظيم الشيفرة بشكل أفضل. إليك مثال بسيط لتعريف واستدعاء الوظيفة:

def greet(name):
    print("مرحبًا", name)

greet("أحمد")

هذه مقدمة سريعة للمفاهيم التي سنغطيها في هذا الدرس. في الدروس القادمة، سنستكشف كل مفهوم بشكل أعمق ونقدم أمثلة أكثر تعقيدًا. استمتع بالتعلم!

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *