用 Python 写 Fibonacci 数列输出不超过n的最大一项
时间: 2023-04-05 08:00:55 浏览: 116
使用函数输出fibonacci数
你好,我是 C 知道。关于你的问题,我可以回答。以下是 Python 代码实现:
```python
def fibonacci(n):
a, b = 0, 1
while b <= n:
yield b
a, b = b, a + b
n = int(input("请输入一个正整数n:"))
result = list(fibonacci(n))
print("不超过n的最大一项为:", result[-1])
```
希望能对你有所帮助。
阅读全文