 פּלאַן אַ פּראָגראַם צו רעכענען די Fibonacci סיקוואַנס אַרויף צו 20 נומערן.
דאָ ס אַ ביישפּיל פון אַ פּיטהאָן פּראָגראַם וואָס קאַלקיאַלייץ די ערשטער 20 נומערן פון די Fibonacci סיקוואַנס: ``` פּיטהאָן # ינישאַלייז די וועריאַבאַלז n = 20 אַ = 0 ב = 1 # טשעק אויב n איז גרעסער ווי נול אויב n> 0: print( אַ) אויב n > 1: דרוק (ב) # שלייף n-2 מאל פֿאַר i אין קייט (n-2): # רעכענען די ווייַטער נומער אין די סיקוואַנס c = אַ + ב דרוק (c) # דערהייַנטיקן די וועריאַבאַלז אַ = bb = c ``` דער פּראָגראַם סטאַרץ מיט יניטיאַליזינג די וועריאַבאַלז `n`, `a` און `b`. די בייַטעוודיק 'n' איז באַשטימט צו 20 צו ספּעציפיצירן אַז מיר ווילן צו רעכענען די ערשטער 20 נומערן פון די סיקוואַנס. די וועריאַבאַלז 'אַ' און 'ב' זענען באַשטימט צו 0 און 1 ריספּעקטיוולי, וואָס זענען די ערשטער צוויי נומערן פון די סיקוואַנס. דערנאָך, עס טשעקס אויב 'n' איז גרעסער ווי 0 און פּרינץ 'אַ' אויב עס איז. סימילאַרלי, עס טשעקס אויב 'n' איז גרעסער ווי 1 און פּרינץ 'ב' אויב עס איז. דאָס נעמט זאָרג פון דרוקן די ערשטער צוויי נומערן פון די סיקוואַנס. דערנאָך, דער פּראָגראַם גייט אריין אין אַ 'פֿאַר' שלייף וואָס יטערייץ 'n-2' מאָל. דאָס איז ווייַל מיר האָבן שוין געדרוקט די ערשטער צוויי נומערן, אַזוי מיר נאָר דאַרפֿן צו יטערייט `n-2` מאל צו דרוקן די רוען `n-2` נומערן. אין יעדער יטעראַטיאָן פון די שלייף, די פּראָגראַם קאַלקיאַלייץ די ווייַטער נומער אין די סיקוואַנס דורך אַדינג 'אַ' און 'ב' און אַסיינינג די רעזולטאַט צו אַ נייַ בייַטעוודיק 'C'. דערנאָך, עס פּרינץ 'c' און דערהייַנטיקט די וואַלועס פון 'אַ' און 'ב' צו 'ב' און 'c' ריספּעקטיוולי. נאָך די שלייף ענדיקן, די פּראָגראַם האט קאַלקיאַלייטיד און געדרוקט די ערשטער 20 נומערן פון די Fibonacci סיקוואַנס.