Scripto
اليوم 22 من 30متوسطالتكرار (loop) أو الاستدعاء الذاتي

فيبوناتشي

المستوى 1

مبتدئ

فاضل 150 XP للمستوى الجاي

نقاطك

0 XP

السلسلة

🔥 0 أيام

التحديات

0/30

7 مستويات

اتعلّم الأول

متتالية فيبوناتشي: 0, 1, 1, 2, 3, 5, 8... كل رقم هو مجموع اللي قبله بواحد واتنين. تقدر تحلها بحلقة وتحتفظ بآخر رقمين.

a, b = 0, 1
a, b = b, a + b   # تحديث الاتنين مع بعض

الحكاية

في الطبيعة (وردة عباد الشمس، صدفة الحلزون) والمالية، المتتالية دي بتظهر كتير.

المطلوب

اكتب دالة fibonacci(n) بترجّع الرقم رقم n في المتتالية (العد بيبدأ من صفر: fibonacci(0) = 0، fibonacci(1) = 1).

>>> fibonacci(10)

55

تلميحات

    اكتب الكود هنا

    def fibonacci(n):
        pass
    
    النقاط لو حليتها دلوقتي: 130 XP