求满足条件的斐波那契数 python
时间: 2023-11-04 11:06:13 浏览: 131
python 实现斐波那契数列
5星 · 资源好评率100%
以下是求满足条件的斐波那契数的 Python 代码:
```python
def fibonacci(n):
if n <= 0:
return 0
elif n == 1:
return 1
else:
a, b = 0, 1
for i in range(2, n + 1):
c = a + b
a, b = b, c
if c % 2 == 0:
print(c)
return c
```
在此代码中,我们定义了一个函数 `fibonacci`,它接受一个整数参数 `n`,并返回第 `n` 个斐波那契数。我们使用循环计算斐波那契数,同时检查每个生成的数是否为偶数。如果是偶数,我们将其打印出来。请注意,我们从第二个斐波那契数开始计算,因为第一个斐波那契数是 0,不是偶数。
阅读全文