当前位置: 首页 译界快讯

斐波那契数列奇数项求和(斐波那契数列奇数项求和Python)

时间:2023-07-13 作者: 小编 阅读量: 1 栏目名: 译界快讯 文档下载

=0:#判断是否为奇数sum+=aa,b=b,a+breturnsumn=intprint```运行代码后,程序会要求输入一个正整数n,然后计算斐波那契数列中小于等于n的所有奇数项的和,并打印出结果。

以下是一个求斐波那契数列奇数项和的Python代码:

```python

def fibonacci_sum(n):

a, b = 0, 1

sum = 0

while a <= n:

if a % 2 != 0: # 判断是否为奇数

sum += a

a, b = b, a + b

return sum

n = int(input("请输入一个正整数:"))

print("斐波那契数列奇数项和为:", fibonacci_sum(n))

```

运行代码后,程序会要求输入一个正整数n,然后计算斐波那契数列中小于等于n的所有奇数项的和,并打印出结果。