الكورس

Advertisements

Python Syntax


بنية لغة Python

 

هي مجموعة القواعد التي تحدد كيفية كتابة برنامج Python.

لتنفيذ بناء جملة فى Python يمكن عن طريق الكتابة مباشرة في سطر الأوامر أو محرر أكواد.

💡 عن طريق إنشاء ملف python على الخادم ، باستخدام امتداد الملف py ، وتشغيله في سطر الأوامر:

print("Hello world")

💡 أو عن طريق سطر الاوامر مباشرًا  كالتالى:

 

 


المسافة الفارغة Indentation

 

تستخدم لغة Python مسافة بيضاء white space (مسافات وعلامات تبويب) لتعريف كتل البرامج، بينما تستخدم لغات أخرى مثل C و ++C الأقواس ({}) للإشارة إلى كتل الرموز للفئة أو الوظائف أو التحكم في التدفق.

عدد المسافات البيضاء في المسافة البادئة غير ثابت ، ولكن يجب أن تكون جميع العبارات داخل block بنفس المسافة البادئة.

 

فى البرنامج التالى ستعطى لغة python خطأ (لعدم وجود مسافة بادئة):

y = 6
if y > 2
print("Correct")

الكود الصحيح (بسبب وجود مسافة بادئة)، كالتالى:

y = 6
if y > 2
  print("Correct")

 

التعليقات في Python

 

يبدأ التعليق بحرف التجزئة (#) ليس جزءًا من السلسلة الحرفية وينتهي في نهاية السطر الفعلي.

جميع الأحرف بعد الحرف # حتى نهاية السطر هي جزء من التعليق ويتجاهلها مترجم Python.

مثال للتوضيح:

# This is comment for example
y = 6
if y > 2
  print("Correct")

 

💡 Python لا تحتوي على العديد من الأسطر أو أداة حظر التعليقات.


 

المتغيرات Variables

 

في Python ، يتم إنشاء المتغيرات عند تعيين قيمة لها + لا يوجد فى Python أمر بإعلان متغير.

مثال للتوضيح:

# This is Variables
y = 6
x = "Python with variables"

 


نمط كود Python:

 

  1. استخدم 4 مسافات لكل مسافة بادئة وبدون علامات جدولة.
  2. لا تخلط علامات التبويب والمسافات.
  3. تؤدي علامات التبويب إلى حدوث ارتباك ويوصى باستخدام المسافات فقط.
  4. الحد الأقصى لطول السطر: 79 حرفًا يساعد المستخدمين مع شاشة صغيرة.
  5. استخدم الأسطر الفارغة للفصل بين تعريفات الوظائف ذات المستوى الأعلى والصف والسطر الفارغ الوحيد لفصل تعريفات الأساليب داخل الفصل وكتل أكبر من التعليمات البرمجية داخل الوظائف.
  6. استخدم مسافات حول التعبيرات والعبارات.

 

💡 فى الفصول القادمة هتتعرف أكتر عن Comments و Variables وكل شىء بالتفصيل.



الإبلاغ عن خطأ

×

إذا وجد خطأ وتريد الإبلاغ عن هذا الخطأ، أو إذا كنت تريد تقديم اقتراح على شىء معين، فلا تتردد في إرسال بريد إلكتروني إلينا:

[email protected]

شكرًا لك على مساعدتك لنا!

Advertisements