如何让一个函数调用自身

 时间:2024-11-01 11:57:17

1、这里以PYTHON作为示范,所以我们为了方便解释,以JUYPTER NOTEBOOK来演示一下。新建一个PY文档。

如何让一个函数调用自身

2、def test(): print(8) 首先我们要知道函数的基本书写方式,def后面接函数名字,然后要带括号,有参数要写入,冒号后第二行要进行缩进。

如何让一个函数调用自身

3、def test(i): print("hi") test(i - 1) test(5)如果我们直接在函数里面调用自己,那就很可能出问题了,这里可以看出没有写终止的条件。

如何让一个函数调用自身

4、def test(i): returntest(1)我们要先知道在函数里面,如果输入return,那么就相当于直接停止了函数了。后面就不执行了。

如何让一个函数调用自身

5、def test(i): print("hi") if i <= 1: return 那么我们可以利用RETURN来创造暂停的条件。

如何让一个函数调用自身

6、def test(i): print("hi") if i <= 1: return else: test(i - 1) test(5)这个时候完整的写法就不会出现死循环的问题了。

如何让一个函数调用自身

7、def testing(n): if n == 1: return 1 else: return n * testing(n - 1) testing(5)实际上函数调用函数自己就是递归的表现了。

如何让一个函数调用自身
  • matlab常用滤波
  • 【Mathematica基础系列】如何处理图像(二)
  • MATLAB如何绘制条形图和区域图
  • VS Code文件中如何快速找到参数的定义
  • MATLAB绘制特殊的二维图形
  • 热门搜索
    手抄报模板大全 国防教育手抄报内容 关于圣诞节的英语手抄报 小学生文明手抄报 节约能源手抄报 环保手抄报模板 教室节手抄报 普通话手抄报大全简单 元宵节手抄报简单好看 感恩母亲节手抄报