Python Looping عبر نطاق
النطاق () الوظيفة
للتكرار خلال مجموعة من التعليمات البرمجية لعدد محدد من المرات ، يمكننا استخدام الدالة range () ،تُرجع الدالة range () تسلسلاً من الأرقام ، بدءًا من 0 افتراضيًا ، وتتزايد بمقدار 1 (افتراضيًا) ، وتنتهي عند رقم محدد.
مثال
باستخدام وظيفة النطاق ():
for x in range(6):
print(x)
لاحظ أن النطاق (6) ليس قيمًا من 0 إلى 6 ، ولكنه قيم من 0 إلى 5.
يتم تعيين القيمة الافتراضية للنطاق () على 0 كقيمة بداية ، ولكن من الممكن تحديد قيمة البداية عن طريق إضافة معلمة: النطاق (2 ، 6) ، مما يعني القيم من 2 إلى 6 (ولكن لا تشمل 6):
مثال
باستخدام معلمة البداية:
for x in range(2, 6):
print(x)
تعمل الدالة range () الافتراضية على زيادة التسلسل بمقدار 1 ، ولكن من الممكن تحديد قيمة الزيادة عن طريق إضافة معامل ثالث: النطاق (2 ، 30 ، 3 ) :
مثال
قم بزيادة التسلسل بـ 3 (الافتراضي هو 1):
for x in range(2, 30, 3):
print(x)