مراجعة: وظيفة `range` في Python بشكل سهل وممتع

[python]
إليكم منشور خفيف مع بعض الفكاهة حول وظيفة range في بايثون:


:rocket: مرحباً بالبرمجيين! :rocket:

هل سبق لك أن كنت بحاجة لتكرار شيء ما في بايثون، ولكنك لا تعرف كيف؟ :thinking: هنا يأتي دور بطلنا الغامض، ولكن القوي… range! :man_superhero:

دعونا نتعرف على range:point_down:

  1. range(n): عندما تحتاج عدّاد ينطلق من 0 وينتهي عند n (ولكن لا يشمل n). مثل البطل الذي ينقذك في اللحظة الأخيرة! :man_superhero:

    for i in range(5):
        print(i)
    

    النتيجة: 0, 1, 2, 3, 4

  2. range(start, stop): مثلما تختار وقت بداية العرض ونهايته :clapper:، يمكنك تحديد نقطة البداية والنهاية لعدّادك!

    for i in range(2, 6):
        print(i)
    

    النتيجة: 2, 3, 4, 5

  3. range(start, stop, step): إذا كنت تشعر بالقوة وتريد القفز من خطوة لأخرى، فهذا هو ما تحتاجه! :man_running:

    for i in range(1, 10, 2):
        print(i)
    

    النتيجة: 1, 3, 5, 7, 9

ملخص اليوم:
إذا كنت تريد عداداً يتحرك كما تريد، range هو صديقك المفضل! :smile: لا تنسَ أن تبدأ من 0، أو تختار خطواتك، أو حتى تعكس الاتجاه… كل شيء ممكن مع range! :sunglasses:

هل جربت range اليوم؟ شاركنا تجربتك في التعليقات!:point_down:


إعجاب واحد (1)