Python_每日习题_0006_斐波那契数列
2024-10-15 21:52:04
程序设计:
斐波那契数列(Fibonacci sequence),从1,1开始,后面的每一项等于前面两项之和。
图方便就递归实现,图性能就用循环。
# for 循环 target = int(input())
res = 0
a,b =1,1 for i in range(target-1):
a, b=b, a+b print(a)
#a,b=b,a+b是先计算等号右边,右边计算完成再依次赋值给左边。
# 递归实现: def Fib(n):
return 1 if n<=2 else Fib(n-1) + Fib(n-2) print(Fib(int(input())))
最新文章
- Scala 深入浅出实战经典 第49课 Scala中Variance代码实战(协变)
- [Effective JavaScript 笔记] 第8条:尽量少用全局对象
- 使用Jconsole监控weblogic的配置方法
- C++ Primer 笔记(1)基础中的战斗机 输入输出 对输入不定数据处理
- USB接口介绍
- IIS由于无法创建应用程序域,因此未能执行请求。错误: 0x80070005 拒绝访问
- C++随机数的使用方法
- Android OpenGL ES(六)创建实例应用OpenGLDemos程序框架 .
- 基于arm开发板四个按键控制四个灯亮
- 进程间通信——XSI IPC之消息队列
- 自定义ListView android
- Http/2知识图谱
- 20135337——linux第四次实践:字符集总结与分析
- Hadoop3集群搭建之——hive添加自定义函数UDTF (一行输入,多行输出)
- Spark2 加载保存文件,数据文件转换成数据框dataframe
- CreateDirectory 创建文件夹 C\C++
- SQL Server - 文件组,文件,备份,分区
- mysql 查询昨天,今天、七天、30天的数据
- php -- php数组相关函数
- python将图片转化为字符图
热门文章
- Azure SQL Virtual Machine报Login failed for user 'NT Service\SqlIaaSExtension'. Reason: Could not find a login matching the name provided
- [20180926]神奇的规避ORA-01795方法.txt
- ADV190007 - “PrivExchange” 特权提升漏洞的指南
- Cisco 日常巡检命令
- RHEL/Centos7 安装图形化桌面
- Vue 学习笔记之快速入门篇
- Python中可变和不可变类型
- 05.Python网络爬虫之三种数据解析方式
- 【Linux常见问题】SecureCRT 终端连接密钥交换失败错误
- React项目中那些奇怪的写法