اللعبةالترسانةحلقة for
🔄
حلقة for
for Loop
⚪ شائعة ⚡ 20 pts ⚔️ درع التكرار

يكرر الكود عدداً محدداً من المرات — لا تعب ولا ملل

📖 قصة السلاح
درع التكرار يحمي المحارب من التعب. بدل كتابة نفس الأمر مئة مرة، ترتدي الدرع وتقول: "افعل هذا لكل عنصر في القائمة" — والحاسوب يطيع.
📐 الصيغة (Syntax)
SYNTAX
for item in collection: # افعل شيئاً مع item for i in range(n): # كرر n مرة
💡 الشرح الكامل
حلقة for تمر على كل عنصر في مجموعة (قائمة، سلسلة، range). - range(5): يولد 0,1,2,3,4 - range(1,6): يولد 1,2,3,4,5 - range(0,10,2): يولد 0,2,4,6,8 في كل دورة، يأخذ المتغير قيمة العنصر الحالي.
⚙️ أمثلة عملية
→ تكرار 5 مرات
EXAMPLE 1
for i in range(5): print(f"الجولة {i+1}") # يطبع: الجولة 1, الجولة 2 ... الجولة 5
→ المرور على قائمة
EXAMPLE 2
fruits = ["تفاح", "موز", "برتقال"] for fruit in fruits: print(f"الفاكهة: {fruit}")
🏆 نصيحة المحترف
💡 استخدم enumerate() للحصول على الفهرس والقيمة معاً: for i, item in enumerate(my_list): print(f"{i}: {item}")
// WEAPON DETAILS
جاري التحميل...