تم حلها: سلسلة لا حصر لها من مكافحة الثعبان

آخر تحديث: 09/11/2023
نبذة عن الكاتب: مسار مصدر بايثون

المشكلة الرئيسية في استخدام عداد بايثون لحساب سلسلة لا نهائية هي أن العداد سوف يفيض في النهاية. يمكن أن يتسبب هذا في نتائج غير متوقعة عند محاولة حساب المتسلسلة.

def counter():
    i = 0
    while True:
        yield i
        i += 1

هذه وظيفة مولد تقوم بإرجاع تسلسل لا نهائي من الأعداد الصحيحة ، بدءًا من 0.

ما هي سلسلة لانهائية

السلسلة اللانهائية هي سلسلة من الأرقام التي تستمر في النمو بلا نهاية. في بايثون ، يمكن تمثيل سلسلة لانهائية باستخدام الصيغة التالية:

السلسلة = [x_1 ، x_2 ، x_3 ، ...]

الرقم الأول في السلسلة هو x_1 وآخر رقم في السلسلة هو x_n. سيستمر التسلسل في النمو إلى الأبد ، وستكون كل إضافة جديدة إلى السلسلة مساوية لمجموع العددين السابقين في السلسلة.

حول السلسلة

سلسلة About في Python هي مجموعة من البرامج التعليمية التي تعلمك كيفية استخدام لغة برمجة Python. يغطي البرنامج التعليمي الأول في السلسلة ، حول Python ، أساسيات برمجة Python.

الوظائف ذات الصلة: