quit() الخروج (quit مرادف لـ exit)

آخر تحديث: 2026-09-22

quit() الخروج (quit مرادف لـ exit)

quit() هو اسم بديل لـ exit()، ويطرح أيضًا SystemExit.

التصنيفالدوال المدمجة
النوعدالة مدمجة
إصدار بايثونall

📝 الصياغة

quit([code])

⚙️ المعاملات

code اختياريExit code (int or None).(القيمة الافتراضية:None)

القيمة المُعادة:Never returns: raises SystemExit (same as exit()).

💥 الاستثناءات

▶ مثال

عدّل الكود واضغط تشغيل لرؤية النتيجة في لوحة المخرجات:

المخرجات:

quit code: 1
المزيد من الحالات قادم قريباً — تابعونا.

❓ أسئلة شائعة

Qهل quit() و exit() متطابقتان تمامًا؟
Aنعم؛ فـ quit() اسم مستعار لـ exit() وسلوكه في رمي SystemExit ودلالات رمز الخروج متطابق تمامًا.
Qهل يمكن لـ quit() إنهاء سكربت بشكل صحيح؟
Aنعم يمكنها، لكنها مثل exit() صُمِّمت كأداة تفاعلية؛ داخل السكربت يُنصح بـ sys.exit(code) لدلالة أوضح.
Qلماذا يستخدم البعض quit والبعض exit؟
Aمجرد عادة شخصية؛ فهما متكافئان تمامًا، وفي الواقع كلاهما كائنات تقدّمها وحدة site داخل REPL بتأثير استدعائها ذاته.
Qما فائدة معامل quit(code)؟
Aرمز الخروج: 0 يعني خروجًا طبيعيًا، وقيمة غير صفرية تعني خروجًا غير طبيعي، ويمكن للعمليات الخارجية استخدام القيمة للحكم على نتيجة تشغيل البرنامج.
Web-Tutorial.com

فريق Web-Tutorial التقني

منصة دروس برمجية يديرها عدة مطورين. كل درس يتم كتابته ومراجعته بواسطة مطورين متخصصين في المجال. نعمل على ضمان دقة وموثوقية المحتوى — إذا لاحظت أي مشكلة، فيرجى إخبارنا.

100%