首页 > 其他分享 >2024.3.25(周一)总结

2024.3.25(周一)总结

时间:2024-04-08 21:34:26浏览次数:17  
标签:总结 25 2024.3 return 函数 fib Fibonacci def

完成python作业

6-1 使用函数输出指定范围内Fibonacci数的个数

本题要求实现一个计算Fibonacci数的简单函数,并利用其实现另一个函数,输出两正整数m和n(0<m<n≤100000)之间的所有Fibonacci数的数目。
所谓Fibonacci数列就是满足任一项数字是前两项的和(最开始两项均定义为1)的数列,fib(0)=fib(1)=1。其中函数fib(n)须返回第n项Fibonacci数;函数PrintFN(m,n)用列表返回[m, n]中的所有Fibonacci数。

def fib(n):
    if n==0 or n==1:
        return 1
    else:
        return fib(n-1)+fib(n-2)

def PrintFN(m,n):
    a=[]
    for i in range(25):
        if fib(i)<=n and fib(i)>=m:
            a.append(fib(i))
    return a

 

标签:总结,25,2024.3,return,函数,fib,Fibonacci,def
From: https://www.cnblogs.com/Sunyiran/p/18122645

相关文章

  • 2024.3.26(周二)进度
    完成python作业6-2计算素数和本题要求计算输入两个正整数x,y(x<=y,包括x,y)素数和。函数isPrime用以判断一个数是否素数,primeSum函数返回素数和importmathdefprimeSum(x,y):MAX_INT=yMIN_INT=xmarks_bool=[True]*(MAX_INT+1)foriinrange(2,in......
  • 工作任务总结
    题目:最大连续子数组和(最大子段和)背景问题:给定n个整数(可能为负数)组成的序列a[1],a[2],a[3],…,a[n],求该序列如a[i]+a[i+1]+…+a[j]的子段和的最大值。当所给的整数均为负数时定义子段和为0,依此定义,所求的最优值为:Max{0,a[i]+a[i+1]+…+a[j]},1<=i<=j<=n例如,当(a[1],a[2],a[3],......
  • web 第一章对于html总结
    1.2.2渲染引擎(了解)渲染引擎(浏览器内核):浏览器中专门对代码进行解析渲染的部分浏览器出品的公司不同,内在的揎染引也是不同的:浏览器内核不一样,渲染方式就会不同怎么做到统一的打开页面解决就是要有一个相同的web标准1.3.2Web标准的构成Web标准中分成三个构成:构成语言说明......
  • 张宇25版本没24版本讲得好?怎么办?
    很多同学反映:25版,讲得太散了。前几讲听得很舒服,积分之后开始觉得难。bilibili评论区有些基础差的同学,有点摸不着头绪:另一些基础差的同学,听课觉得能消化,只是容易遗忘:(也可能是不知道自己不知道)但用知能行AI教练一测,发现太多薄弱点:以为自己会了,其实都没会。“我......
  • LeetCode题练习与总结:螺旋矩阵Ⅱ--59
    一、题目描述给你一个正整数 n,生成一个包含1到 n^2 所有元素,且元素按顺时针顺序螺旋排列的 nxn正方形矩阵matrix。示例1:输入:n=3输出:[[1,2,3],[8,9,4],[7,6,5]]示例2:输入:n=1输出:[[1]]提示:1<=n<=20二、解题思路初始化一个nxn的矩阵,所......
  • Drools业务规则管理系统25_WorkBench8
    一、WorkBench简介Workbench是KIE组件中的元素,也称为KIE-WEB,是Drools-WB与JBPM-WB的结合体,它是一个可视化的规则编辑器。Workbench功能十分强大,不仅提供一系规则编辑器,还可以编辑JavaBean。WorkBench其实就是一个war包,安装到tomcat中就可以运行。使用WorkBench可以在浏览器......
  • day13-阶段总结
    1.知识补充1.1nolocal关键字在之前的课程中,我们学过global关键字。name='root'defouter():name="武沛齐"definner():globalnamename=123inner()print(name) #武沛齐outer()print(name) #123其实,还有一个nolocal......
  • Drools业务规则管理系统25_Spring整合Drools7
    一、Spring简单整合Drools在项目中使用Drools时往往会跟Spring整合来使用。具体整合步骤如下:1、创建maven工程drools_spring并配置pom.xml2、创建规则目录/resources/rules,rules目录中创建规则文件helloworld.drl3、创建Spring配置文件/resources/spring.xml......
  • SiT8008BI-22-33E-50.000000D 标准时钟振荡器 3225 50MHz SiTime
    SiT8008BI-22-33E-50.000000D是SiTime公司出产的一款振荡器产品的类型。SiTime是一家专心于供给高性能、高精度、低功耗的振荡器解决方案的公司。是SiTime公司出产的一款振荡器产品的类型。SiTime是一家专心于供给高性能、高精度、低功耗的振荡器解决方案的公司。制造......
  • volatility内存取证问题,命令总结,解题思路汇总
    volatility内存取证的简单用法**可以使用kali,windows管理员权限运行.exe程序**一、常用命令格式命令格式:volatility-f文件名--profile=dump的系统版本命令volatility-fwin7.rawimageinfo##检测目标系统信息volatility-fwin7.raw--profile=Win7SPIx64pslist##......