编写函数,接收整数参数t,返回斐波那契数列中大于t的第一个数。
时间: 2023-07-16 17:15:23 浏览: 71
使用python求斐波那契数列中第n个数的值示例代码
5星 · 资源好评率100%
好的,以下是实现该函数的 Python 代码:
```
def next_fib(t):
a, b = 0, 1
while a <= t:
a, b = b, a + b
return a
```
首先定义两个变量 a 和 b 分别表示斐波那契数列中前两个数,即 0 和 1。然后进入一个 while 循环,每次将 a 赋值给 b,同时将 a 与 b 的和赋值给 a,这样就生成了斐波那契数列。当 a 大于输入参数 t 时,就可以退出循环并返回 a。
阅读全文