[python]
إليكم منشور خفيف مع بعض الفكاهة حول وظيفة range
في بايثون:
مرحباً بالبرمجيين!
هل سبق لك أن كنت بحاجة لتكرار شيء ما في بايثون، ولكنك لا تعرف كيف؟ هنا يأتي دور بطلنا الغامض، ولكن القوي… range
!
دعونا نتعرف على range
…
-
range(n)
: عندما تحتاج عدّاد ينطلق من 0 وينتهي عند n (ولكن لا يشمل n). مثل البطل الذي ينقذك في اللحظة الأخيرة!for i in range(5): print(i)
النتيجة: 0, 1, 2, 3, 4
-
range(start, stop)
: مثلما تختار وقت بداية العرض ونهايته ، يمكنك تحديد نقطة البداية والنهاية لعدّادك!for i in range(2, 6): print(i)
النتيجة: 2, 3, 4, 5
-
range(start, stop, step)
: إذا كنت تشعر بالقوة وتريد القفز من خطوة لأخرى، فهذا هو ما تحتاجه!for i in range(1, 10, 2): print(i)
النتيجة: 1, 3, 5, 7, 9
ملخص اليوم:
إذا كنت تريد عداداً يتحرك كما تريد، range
هو صديقك المفضل! لا تنسَ أن تبدأ من 0، أو تختار خطواتك، أو حتى تعكس الاتجاه… كل شيء ممكن مع range
!
هل جربت range
اليوم؟ شاركنا تجربتك في التعليقات!