1. 首页
  2. 编程语言
  3. Python
  4. call在Python中改进数列的实例讲解

call在Python中改进数列的实例讲解

上传者: 2021-07-05 12:16:57上传 PDF文件 62.37 KB 热度 19次

我们都有过函数调用的经历,那么call调用类实例的过程就跟函数很相似。可以把类看成一个设计图,类实例就是设计出的成品。现在我们弄清楚了call调用对象的概念,就可以进一步用来在python中改进数组,想学的小伙伴一起往下看吧。Python里,函数式first-class对象,这表示,函数可以被传递给另外的函数或者方法,可以从子程序里返回,可以赋给变量。想要达到这个目的,就要在类里专门定义__call__()方法。def __call__ 它接受一系列参数。改进一下斐波那契数列:请加一个__call__方法,让调用更简单:可以把实例对象用类似函数的形式表示,进一步模糊了函数和对象之间的概念。在Python中,函数其实是一个对象:由于 f 可以被调用,所以,f 被称为可调用对象。

下载地址
用户评论