Python-Fibonacci-Folge

Document 对象参考手册Python3-Beispiele

Die Fibonacci-Folge ist eine Folge wie diese: 0, 1, 1, 2, 3, 5, 8, 13. Insbesondere ist der 0. Term 0 und der 1. Term die erste 1. Ab dem dritten Term ist jeder Term gleich der Summe der beiden vorherigen Terme.

Der Code zur Implementierung der Fibonacci-Folge in Python lautet wie folgt:

Beispiel (Python 3.0+)

# -*- coding: UTF-8 -*- # Dateiname : test.py # Autor: www.example.com # Python-Implementierung der Fibonacci-Folge # Benutzereingabedaten abfragen nterms = int(input("Wie viele Terme benötigen Sie?")) # Erstes und zweites Glied n1 = 0 n2 = 1 count = 2 # Prüfen, ob der Eingabewert gültig ist if nterms <= 0: print("Bitte geben Sie eine positive ganze Zahl ein.") elif nterms == 1: print("Fibonacci-Folge:") print(n1) else: print("Fibonacci-Folge:") print(n1,",",n2,end=" , ") while count < nterms: nth = n1 + n2 print(nth,end=" , ") # Werte aktualisieren n1 = n2 n2 = nth count += 1

Die Ausgabe beim Ausführen des obigen Codes ist:

你需要几项? 10
斐波那契数列:
0 , 1 , 1 , 2 , 3 , 5 , 8 , 13 , 21 , 34 ,

Document 对象参考手册Python3-Beispiele

Andere Erweiterungen