编写生成斐波那契数列的函数并调用,实现计算最后一项小于指定值的斐波那契数列。
时间: 2024-02-17 12:33:20 浏览: 69
python斐波那契数列的计算方法
好的,以下是生成斐波那契数列并计算最后一项小于指定值的函数:
```python
def fib(n):
a, b = 0, 1
result = []
while a < n:
result.append(a)
a, b = b, a+b
return result
print(fib(100))
```
输出结果为 `[0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89]`,即最后一项小于指定值100的斐波那契数列。
阅读全文