酷代码 AI
菜单
服务商

Python 求解菲波那契数列第 k 个数,附代码与实例!

```python # 读取输入的正整数 k k = int(input()) # 处理 k 为 1 或 2 的情况,菲波那契数列前两个数为 1 if k == 1 or k == 2: print(1) else: # 初始化前两个数 a, b = 1, 1 # 从第 3 个数开始循环计算 for _ in range(3, k + 1): # 计算下一个数 a, b = b, a + b # 输出第 k 个数 print(b) ``` ######[AI问答 | 146点数解答 | 2025-12-14 12:56:38]

相关提问
本站限时免费提问中
实用工具查看更多
Linux在线手册 [开发类]
Jquery在线手册 [开发类]
今日油价 [生活类]
图片互转base64 [开发类]
时间转换器 [开发类]