欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

python3 练习题100例 (六)

程序员文章站 2022-10-04 18:27:34
题目六:斐波那契数列(Fibonacci sequence),又称黄金分割数列,指的是这样一个数列:0、1、1、2、3、5、8、13、21、34、……。 #!/usr/bin/env python3 # -*- coding: utf-8 -*- """ 题目六:斐波那契数列(Fibonacci s... ......
题目六:斐波那契数列(fibonacci sequence),又称黄金分割数列,指的是这样一个数列:0、1、1、2、3、5、8、13、21、34、……。
#!/usr/bin/env python3
# -*- coding: utf-8 -*-

""" 题目六:斐波那契数列(fibonacci sequence),又称黄金分割数列,指的是这样一个数列:0、1、1、2、3、5、8、13、21、34、……。"""

__author__ = 'fan lijun'

def fib(x):
    """传入的参数x为需要生成的斐波那契数列内容个数"""
    a = 0
    b = 1
    for i in range(1, x):
        a, b = b, a+b
        print(a, end=' ')
    return a
fib(10)