程序设计:

  斐波那契数列(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())))

最新文章

  1. Scala 深入浅出实战经典 第49课 Scala中Variance代码实战(协变)
  2. [Effective JavaScript 笔记] 第8条:尽量少用全局对象
  3. 使用Jconsole监控weblogic的配置方法
  4. C++ Primer 笔记(1)基础中的战斗机 输入输出 对输入不定数据处理
  5. USB接口介绍
  6. IIS由于无法创建应用程序域,因此未能执行请求。错误: 0x80070005 拒绝访问
  7. C++随机数的使用方法
  8. Android OpenGL ES(六)创建实例应用OpenGLDemos程序框架 .
  9. 基于arm开发板四个按键控制四个灯亮
  10. 进程间通信——XSI IPC之消息队列
  11. 自定义ListView android
  12. Http/2知识图谱
  13. 20135337——linux第四次实践:字符集总结与分析
  14. Hadoop3集群搭建之——hive添加自定义函数UDTF (一行输入,多行输出)
  15. Spark2 加载保存文件,数据文件转换成数据框dataframe
  16. CreateDirectory 创建文件夹 C\C++
  17. SQL Server - 文件组,文件,备份,分区
  18. mysql 查询昨天,今天、七天、30天的数据
  19. php -- php数组相关函数
  20. python将图片转化为字符图

热门文章

  1. Azure SQL Virtual Machine报Login failed for user 'NT Service\SqlIaaSExtension'. Reason: Could not find a login matching the name provided
  2. [20180926]神奇的规避ORA-01795方法.txt
  3. ADV190007 - “PrivExchange” 特权提升漏洞的指南
  4. Cisco 日常巡检命令
  5. RHEL/Centos7 安装图形化桌面
  6. Vue 学习笔记之快速入门篇
  7. Python中可变和不可变类型
  8. 05.Python网络爬虫之三种数据解析方式
  9. 【Linux常见问题】SecureCRT 终端连接密钥交换失败错误
  10. React项目中那些奇怪的写法