首页 > 其他分享 >例2.12 分别编写求n!和输出斐波那契数列的函数,并用两个函数进行测试

例2.12 分别编写求n!和输出斐波那契数列的函数,并用两个函数进行测试

时间:2024-09-06 14:35:52浏览次数:5  
标签:fib 函数 factorial 斐波 while 那契 2.12 def

例2.12 分别编写求n!和输出斐波那契数列的函数,并用两个函数进行测试

2.12.1


def factorial(n):
    r=1
    while n>1:
        r*=n
        n-=1
    return r
def fib(n):
    a,b=1,1
    while a<n:
        print(a,end=" ")
        a,b=b,a+b
    print('%d!=%d'%(5,factorial(5)))
    fib(200)

print("学号:2023310143004")

2.12.2

点击查看代码
def factorial(n):
    r=1
    while n>1:
        r*=n
        n-=1
    return r
def fib(n):
    a,b=1,1
    while a<n:
        print(a,end=" ")
        a,b=b,a+b

print("学号:2023310143004")

2.12.3

点击查看代码
from 2.12.2 import factorial,fib
print('%d!=%d'%(5,factorial(5)))
fib(200)

print("学号:2023310143004")

标签:fib,函数,factorial,斐波,while,那契,2.12,def
From: https://www.cnblogs.com/howoo0808/p/18400188

相关文章

  • 高等数学 1.1 映射与函数
    文章目录一、映射映射概念逆映射与复合映射二、函数函数概念函数的几种特性(1)函数的有界性(2)函数的单调性(3)函数的奇偶性(4)函数的周期性反函数与复合函数反函数复合函数函数的运算初等函数基本初等函数初等函数双曲函数与反双曲函数一、映射映射概念定义设......
  • 高等数学 1.1 映射与函数
    目录一、映射映射概念逆映射与复合映射二、函数函数概念函数的几种特性(1)函数的有界性(2)函数的单调性(3)函数的奇偶性(4)函数的周期性反函数与复合函数反函数复合函数函数的运算初等函数基本初等函数初等函数双曲函数与反双曲函数一、映射映射概念定义设\(X\),\(Y\)是两个非空......
  • 新手c语言讲解及题目分享(十八)--基本输入输出函数专项练习
    本文主要讲解c语言的基础部分,基本的输入与输出,通过手动的输入从而得到自己想要的预期值。参考书目和推荐学习书目:通过网盘分享的文件:C语言程序设计电子教材(1).pdf链接:https://pan.baidu.com/s/1JFqSaCKZ0A2Lr944e72NUA?pwd=p648提取码:p648目录前言一.格式输出......
  • 文件和路径相关的函数和方法总结
    1.文件操作open(file,mode):打开文件,模式常见选项:'r':读取'w':写入(覆盖)'a':追加fileObj.write(content):将内容写入文件,返回写入的字符数。fileObj.readlines():读取所有行并返回一个列表。fileObj.readline():读取文件的一行。withopen(file):上下文管理,自动关闭文件。2.os......
  • shell脚本编写之函数
    shell中的函数定义比较简单,定义函数名可以没有类型,函数返回值可有可无,如果有返回值,必须返回整数n(0~255)。同时,函数的定义必须放在shell脚本的开头部分,只有函数被shell解释器发现后,才能发调用。定义语法如下:1、不带参数举例执行结果如下:2、带参数示例执行结果如下:......
  • kingbase——创建truncate函数
    写上一篇比较round函数与truncate函数时,顺手试了一下KINGBASE数据库,应该是没有TRUNCATE这个函数,要使用估计得手动创建。创建函数如下createorreplacefunctionsys.truncate(numeric,int4)returnsnumericasdeclarevaluenumeric;resultnumeric;beginva......
  • CI3在路由规则中使用回调函数来处理逆向引用
      创建yy类classyyextendsCI_Controller{publicfunction__construct(){parent::__construct();}publicfunctionfy(){echo'home/yy';}publicfunctionfy2(){echo'home/yy2';}} $route[......
  • C++ | 泛型编程:模板初阶与函数模板深度解析
    文章目录C++泛型编程:模板初阶与函数模板深度解析1.泛型编程:实现代码的通用性2.函数模板:代码的模具2.1什么是函数模板?2.2函数模板的格式2.3函数模板的原理2.4函数模板的实例化2.5模板参数的匹配原则3.类模板:更进一步的通用性3.1类模板的定义3.2类模板的实例化......
  • 增强 softmax 函数的稳定性
    概述oftmax函数的表达式$\text{Softmax}(x_i)=\frac{e^{x_i}}{\sum_{j}e^{x_j}}$,但在计算机的运算上有一定的缺陷。这个缺陷就是溢出问题。softmax函数的实现中要进行指数函数的运算,但是此时指数函数的值很容易变得非常大。比如,e^{10}的值会超过20000,e^{100}会变成一......
  • chatgpt生成的所有分析函数,感觉很好.
      好的,我会列出Hive的主要分析函数,然后创建一个表并插入10条数据来演示这些函数的效果。Hive的主要分析函数:ROW_NUMBER()RANK()DENSE_RANK()CUME_DIST()PERCENT_RANK()NTILE()LAG()LEAD()FIRST_VALUE()LAST_VALUE()现在,让我们创建一个表并插入数据: --创建......