كتابة أول سكربت بايثون: فهم بناء الجملة (Syntax) الأساسي


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

سنبني سكربت يطبع رسالة ترحيبية ويجري عملية حسابية بسيطة.

الخطوة 1: طباعة رسالة نصية

أول خطوة في تعلم أي لغة برمجة هي طباعة رسالة "Hello, World!". في بايثون، نستخدم الدالة print() لهذا الغرض.

# هذا تعليق: الأسطر التي تبدأ بعلامة # لا يتم تنفيذها بواسطة المفسر.
# وظيفة هذه الدالة هي طباعة النص المعطى لها إلى الشاشة.
print("مرحباً بك في عالم بايثون!")
ملاحظة تقنية: الأقواس بعد print ضرورية لاستدعاء الدالة، والنصوص يجب أن توضع بين علامتي اقتباس مزدوجة أو فردية.

الخطوة 2: تعريف واستخدام المتغيرات

المتغيرات هي حاويات لتخزين البيانات. يمكننا تخزين النصوص والأرقام وغيرها من أنواع البيانات في المتغيرات.

# تعريف متغير يسمى 'الاسم' وتخزين قيمة نصية فيه.
الاسم = "علي"
# تعريف متغير يسمى 'العمر' وتخزين قيمة رقمية (صحيحة) فيه.
العمر = 30

# طباعة رسالة ترحيبية باستخدام المتغير 'الاسم'.
# نستخدم f-strings (سلاسل الحرف f) لتضمين المتغيرات داخل النصوص بسهولة.
print(f"أهلاً بك يا {الاسم}!")
ملاحظة تقنية: بايثون لغة ديناميكية النوع، مما يعني أنك لا تحتاج إلى تحديد نوع المتغير عند تعريفه.

الخطوة 3: إجراء عمليات حسابية بسيطة

بايثون قوية جداً في التعامل مع الأرقام والعمليات الحسابية. لنجرب عملية جمع بسيطة.

# تعريف متغيرين رقميين.
الرقم_الأول = 10
الرقم_الثاني = 5

# إجراء عملية جمع وتخزين النتيجة في متغير جديد.
المجموع = الرقم_الأول + الرقم_الثاني

# طباعة نتيجة العملية الحسابية.
print(f"مجموع {الرقم_الأول} و {الرقم_الثاني} هو: {المجموع}")
ملاحظة تقنية: يمكنك استخدام علامات +، -، *، / للجمع والطرح والضرب والقسمة على التوالي.

الكود النهائي الكامل

إليك السكربت كاملاً، يجمع كل ما تعلمناه في الخطوات السابقة:

# هذا تعليق: الأسطر التي تبدأ بعلامة # لا يتم تنفيذها بواسطة المفسر.
# وظيفة هذه الدالة هي طباعة النص المعطى لها إلى الشاشة.
print("مرحباً بك في عالم بايثون!")

# تعريف متغير يسمى 'الاسم' وتخزين قيمة نصية فيه.
الاسم = "علي"
# تعريف متغير يسمى 'العمر' وتخزين قيمة رقمية (صحيحة) فيه.
العمر = 30

# طباعة رسالة ترحيبية باستخدام المتغير 'الاسم'.
# نستخدم f-strings (سلاسل الحرف f) لتضمين المتغيرات داخل النصوص بسهولة.
print(f"أهلاً بك يا {الاسم}!")

# تعريف متغيرين رقميين.
الرقم_الأول = 10
الرقم_الثاني = 5

# إجراء عملية جمع وتخزين النتيجة في متغير جديد.
المجموع = الرقم_الأول + الرقم_الثاني

# طباعة نتيجة العملية الحسابية.
print(f"مجموع {الرقم_الأول} و {الرقم_الثاني} هو: {المجموع}")

النتيجة المتوقعة

عند تشغيل هذا السكربت، ستظهر المخرجات التالية على الشاشة بالترتيب:

مرحباً بك في عالم بايثون!
أهلاً بك يا علي!
مجموع 10 و 5 هو: 15