Secuencia de Fibonacci en Python

Document 对象参考手册Ejemplos de Python3

La secuencia de Fibonacci es una secuencia como 0, 1, 1, 2, 3, 5, 8, 13. En particular: el término 0 es 0, el término 1 es el primer 1. A partir del tercer término, cada término es igual a la suma de los dos anteriores.

El código de Python para implementar la secuencia de Fibonacci es el siguiente:

Ejemplo (Python 3.0+)

# -*- coding: UTF-8 -*- # Filename : test.py # author by : www.example.com # Implementación de la secuencia de Fibonacci en Python # Obtener datos de entrada del usuario nterms = int(input("¿Cuántos términos necesitas?")) # Primer y segundo término n1 = 0 n2 = 1 count = 2 # Comprobar si el valor ingresado es válido if nterms <= 0: print("Por favor, ingresa un entero positivo.") elif nterms == 1: print("Secuencia de Fibonacci:") print(n1) else: print("Secuencia de Fibonacci:") print(n1,",",n2,end=" , ") while count < nterms: nth = n1 + n2 print(nth,end=" , ") # Actualizar valores n1 = n2 n2 = nth count += 1

El resultado de ejecutar el código anterior es:

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

Document 对象参考手册Ejemplos de Python3

Otras extensiones