بايثون للمبتدئين · الدرس 05

الحلقات Loops في Python

عندما تريد تكرار شيء ما، لا تكتب نفس السطر عشرات المرات؛ خلّ الحلقات تفعل ذلك تلقائياً.

مستوى مبتدئ قراءة 7 دقائق تجربة مباشرة

الحلقة تكرّر التعليمات لك

تستخدم Python الحلقات عندما تريد تنفيذ نفس الكود أكثر من مرة. أشهرها هي for، وتُستخدم غالباً مع range() لتحديد عدد التكرارات.

python
for i in range(1, 5):
    print(i)
1
2
3
4

ماذا يحدث داخل الحلقة؟

01

for

يبدأ الحلقة ويحدد اسم المتغير الذي سيتغيّر في كل تكرار.

for item in items:
02

range()

يُستخدم لإنشاء سلسلة من الأرقام بشكل سريع وسهل.

range(1, 6)
03

التكرار

يتم تنفيذ الجسم داخل الحلقة مرة تلو الأخرى حتى انتهاء العدد.

print("مرحباً")
04

العدّ

أحياناً تحتاج لتكرار شيء عدد معين من المرات، وهذا ما تفعله الـ range.

for i in range(10):

اكتب حلقة لطباعة أسماء

أنشئ قائمة أسماء ثم استخدم for لطباعة كل اسم في سطر خاص.

names = ["سارة", "أحمد", "ليلى"] for name in names: print(name)