肥波那契数列python
时间: 2024-06-18 07:02:01 浏览: 161
python 实现斐波那契数列
5星 · 资源好评率100%
肥波那契数列(Fibonacci-like sequence)并不是标准的斐波那契数列,它通常指的是那些序列的定义与斐波那契数列类似,但不是严格的按照每项等于前两项之和的规则生成。在Python中,我们可以自定义一个函数来生成这样的数列。
例如,如果我们想要创建一个每个数为前两个数之和,但初始值不一定是0和1的数列,可以这样实现:
```python
def custom_fibo(start1, start2, n):
fibo_sequence = [start1, start2]
for _ in range(n-2): # 因为我们已经有了前两个数
fibo_sequence.append(fibo_sequence[-1] + fibo_sequence[-2])
return fibo_sequence
# 使用这个函数生成一个特定的肥波数列,比如 start1=1, start2=2, n=10
custom_fibo(1, 2, 10)
```
阅读全文