ali_agha نشر 31 أكتوبر 2015 أرسل تقرير نشر 31 أكتوبر 2015 لماذا يحتوي بايثون على طريقتين للخروج من البرنامج وهي عن طريق استخدام دالة sys.exit() أو عن طريق استخدام دالة exit()؟ اقتباس
0 هشام رزق الله نشر 31 أكتوبر 2015 أرسل تقرير نشر 31 أكتوبر 2015 من الأفضل استخدام دالة exit() عند استخدام الصدفة التفاعلية (the interactive shell) فهي مشابهة لدالة quit() ووظيفتها الخروج من السكربت (أو من الصدفة التفاعلية) مع إمكانية عرض رسالة عند الإغلاق، وهذه الرسالة يمكنك تمريرها وسوف تظهر عند الإغلاق.أما بالنسبة إلى دالة exit() التابعة لمكتبة sys فيُنصح باستخدامها في التطبيقات والبرامج ويمكنك أيضا تمرير رسالة لعرضها عند إغلاق البرنامج.كلا الدالتين تقومان بالخروج بنفس الطريقة وهي عن طريق SystemExit.يُذكر أن دالة sys.exit() مكتوبة بلغة السي وأما exit() فهي مكتوبة بلغة بايثون.المصادر 1 2 1 اقتباس
السؤال
ali_agha
لماذا يحتوي بايثون على طريقتين للخروج من البرنامج وهي عن طريق استخدام دالة sys.exit() أو عن طريق استخدام دالة exit()؟
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.