ما هي الكلمات الرئيسية؟
الكلمات الرئيسية في Python هي كلمات محجوزة لا يمكن استخدامها على أنها عاديةمعرفات. يجب تهجئتها بالضبط كما هي مكتوبة.
قائمة الكلمات الرئيسية
and | del | from | not |
while | as | elif | global |
or | with | assert | else |
if | pass | yield | break |
except | import | class | |
exec | in | raise | continue |
finally | is | return | def |
for | lambda | try |
يؤدي هذا إلى طباعة قائمة الكلمات الرئيسية الخاصة ببايثون.
$ python
>>>
>>> import keyword
>>> print keyword.kwlist
['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else',
'except', 'exec', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is',
'lambda', 'not', 'or', 'pass', 'print', 'raise', 'return', 'try', 'while', 'with',
'yield']
Code language: JavaScript (javascript)
شرح الكلمات الرئيسية
print
طباعة إلى وحدة التحكمwhile
التحكم في تدفق البرنامجfor
التكرار على عناصر مجموعة لكي تظهرbreak
مقاطعة الدورة (الحلقة) ، إذا لزم الأمرcontinue
تستخدم لمقاطعة الدورة الحالية ، دون القفز من الدورة بأكملها.ستبدأ دورة جديدة.if
تستخدم لتحديد العبارات التي سيتم تنفيذها.elif
تعني else if. إذا تم تقييم الاختبار الأول إلى False ،ثم يستمر مع التاليelse
هو اختياري. البيان بعد تنفيذ الكلمة الأساسية else ،ما لم يكن الشرط صحيحًاis
اختبارات لهوية الكائنnot
ينفي قيمة منطقيةand
يجب استيفاء جميع الشروط في التعبير المنطقيor
يجب استيفاء شرط واحد على الأقل.import
استيراد وحدات أخرى في نص برمجي بايثونas
إذا أردنا إعطاء وحدة نمطية اسمًا مستعارًا مختلفًاfrom
لاستيراد متغير معين أو فئة أو وظيفة من وحدة نمطيةdef
تستخدم لإنشاء وظيفة جديدة يحددها المستخدمreturn
يخرج من الدالة ويعيد قيمةlambda
يخلق وظيفة مجهولة جديدةglobal
تم تعريف متغيرات الوصول خارج الوظائفtry
يحدد معالجات الاستثناءexpet
يمسك الاستثناء وينفذ الرموزfinally
يتم تنفيذه دائمًا في النهاية. تستخدم لتنظيف الموارد.raise
إنشاء استثناء يحدده المستخدمdel
يحذف الأشياءpass
لا يفعل شيئاassert
تستخدم لأغراض التصحيحclass
تستخدم لإنشاء كائنات جديدة يحددها المستخدمexec
ينفذ كود بايثون ديناميكيًاyield
يستخدم مع المولدات
المزيد من القراءة
للحصول على شرح أكثر تفصيلاً وأمثلة للكلمات الرئيسية ، يرجى الاطلاع على:http://zetcode.com/lang/python/keywords/