كيف تتجنب حدوث حلقة لا نهائية باستخدام حلقة while؟

تجنب استخدام الشرط تمامًا
تعديل الحالة الداخلية في كل تكرار
استخدام دالة النطاق
دمج الشرط داخل طباعة