القائمة الرئيسية

الصفحات

دورة البرمجة بلغة بايثون - الدرس الرابع عشر (عبارة Pass)

دورة البرمجة بلغة بايثون - الدرس الرابع عشر (عبارة Pass)

دورة البرمجة بلغة بايثون - الدرس الرابع عشر (عبارة Pass)
في هذه المقالة ، ستتعرف على عبارة pass . يتم استخدامه كعنصر نائب للتنفيذ المستقبلي للوظائف والحلقات وما إلى ذلك.

ما هي عبارة pass في بايثون؟
في برمجة بايثون ، عبارة pass هي عبارة عن تعليمة فارغة. الفرق بين التعليق وعبارة pass في بايثون هو أنه بينما يتجاهل المترجم التعليق تمامًا ، فانه لا يتم تجاهل عبارة pass.

ومع ذلك ، لا يحدث شيء عند تنفيذ عبارة pass. ويؤدي إلى أي تنفيذ لا عملية (NOP).

بناء جملة pass

pass
نحن نستخدمه بشكل عام كعنصر نائب placeholder.

لنفترض أن لدينا حلقة أو دالة لم يتم تنفيذها بعد ، لكننا نريد تنفيذها في المستقبل. لا يمكن أن يكون لديهم بدي فارغ. فالمترجم سيعطي خطأ. لذلك ، نستخدم تعليمة pass لبناء بدي لا يفعل شيئًا.

مثال: عبارة pass
'''pass is just a placeholder for
functionality to be added later.'''
sequence = {'p', 'a', 's', 's'}
for val in sequence:
    pass

يمكننا أن نفعل الشيء نفسه في دالة أو كلاس فارغة أيضًا.

def function(args):
    pass

مثال كلاس:
class Example:
    pass



reaction:

تعليقات