编写函数,接收整数参数t,返回斐波那契数列中大于t的第一个数
时间: 2023-04-24 11:04:38 浏览: 329
使用python求斐波那契数列中第n个数的值示例代码
5星 · 资源好评率100%
以下是Python代码实现:
```python
def fibonacci(t):
a, b = 0, 1
while a <= t:
a, b = b, a + b
return a
```
函数`fibonacci`接收一个整数参数`t`,并返回斐波那契数列中大于`t`的第一个数。
在函数内部,我们使用两个变量`a`和`b`来表示斐波那契数列中的前两个数。然后,我们使用一个`while`循环来不断计算下一个斐波那契数列中的数,直到找到第一个大于`t`的数为止。最后,我们返回这个数。
例如,如果我们调用`fibonacci(10)`,函数将返回`13`,因为`13`是斐波那契数列中大于`10`的第一个数。
阅读全文