Python:斐波那契数列前n项,前n项和

def fibonacci(n):
    a, b =1, 1
    for i in range(n):
        yield a
        a, b = b, a+b

num = int(input("请输入数字 n = "))
result = list(fibonacci(9))
print("斐波那契数列前n项:", result)
print("斐波那契数列前n项和:", sum(result))

Python:斐波那契数列前n项,前n项和_第1张图片

你可能感兴趣的:(Python,实践题目,python,算法,机器学习)