recent
أخبار ساخنة

الكلمات المحجوزة keywords في لغة بايثون 25

AM VIIP
الصفحة الرئيسية
الكلمات المحجوزة keywords في لغة بايثون 25

الكلمات المحجوزة Keywords في لغة بايثون

الكلمات المحجوزة ( keywords ) كما نعرف بأن في كل لغة من لغات البرمجة توجد كلمات محجوزة لهذه اللغة لا يمكن إستخدامها ضمن اللغة و تتلون هذه الكلمات عند كتابتها في المحرر بألوان خاصة لتمييزها عن باقي الكلمات في الكود أي لا يمكن إستخدامها كـ معرفات.

لمعرفة الكلمات المحجوزة في بايثون ما علينا فقط كتابة الأمر الآتي

import keyword
keyword.kwlist

 و عند تنفيذ هذا الأمر سنحصل على النتيجة

>>> import keyword
>>> keyword.kwlist
['False', 'None', 'True', '__peg_parser__', 'and', 'as', 'assert', 'async', 'await', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']
>>>

نُلاحظ ظهور جميع الكلمات المحجوزة في هذه اللغة عندما اعطينا run للكود.

 

تعرف على معاني الكلمات المحجوزة في بايثون

  1. and : تُستخدم للعمليات المنطقية.
  2. as : تستخدم لتغير بيانات ما.
  3. assert : تستخدم لتصحيح الأخطاء في التعليمات البرمجية.
  4. break : للخروج من الحلقة.
  5. class : لتعريف فئة جديدة يحددها المستخدم.
  6. continue : تستخدم لمتابعة في إنهاء التكرار في حلقة for او while و الإستمرار في التكرار التالي.
  7. def : لتعريف دالة.
  8. del : لحذف كائن ما أو متغير او دالة.
  9. elif : يتم إستخدامها في العبارات الشرطية في حال اردنا التحقق من شرط ما ضمن الشروط الموجودة.
  10. else : يتم إستخدامها في العبارات الشرطية في حال وجود عدة شروط.
  11. except : يتم إستخدامها في الإستثناءات في حال اردنا إستثناء محاولة.
  12. false : يتم إرجاعها في عمليات المقارنة و تعتبر بمثابة 0.
  13. finally : يتم إستخدامها في الإستثناء عند تحديد كتلة تعليمات برمجية.
  14. for : لإنشاء حلقة لوب من نوع for.
  15. from : تستخدم لإستيراد اجزاء معينة من مكتبة.
  16. global : لأجل إنشاء متغير عام و إجراء تغيرات على المتغير.
  17. if : تستخدم لبيان الشرط.
  18. import : هو امر إستدعاء المكتبات المحددة أو اجزاء منها بإستخدام from.
  19. in : للتأكد من قيمة أو كلمة موجودة في السلسلة ام غير موجودة.
  20. is : تستخدم من اجل إختبار متغيران إذا متساويات ام لا.
  21. lambda : تستخدم لإنشاء وظيفة مجهولة وهي دالة يتم تعريفها بدون اسم بينما الوظائف الأساسية يتم إستخدام def بها.
  22. None : تستخدم لتعريف قيمة فارغة أو لا توجد قيمة ابداً.
  23. nonlocal : تستخدم لإعلان متغير محلي عند العمل مع الوظائف المتداخلة.
  24. not : هي عامل منطقية بمعنى لا.
  25. or : هي عامل منطقي بمعنى أو.
  26. pass : تستخدم للتمرير أي لتمرير عبارة فارغة و تجاهلها.
  27. raise : تستخدم لرفع الإستثناء برسالة مخصصة أو إيقاف تنفيذ برنامج.
  28. return : تستخدم للإرجاع تشبه مبدأ عمل print.
  29. try : للمحاولة و إستثناء بعض الكتل.
  30. while : تستخدم في الحلقات التكرارية من نوع while.
  31. yield : تستخدم في إنهاء دالة و العودة لدالة اخرى.
  32. with : تستخدم عند العمل مع الموارد مثل تدفقات الملفات اي التأكد من تنظيف المورد عند انتهاء الكود.
google-playkhamsatmostaqltradent