Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/360.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在python中使用抽象数据类型?_Python_Python 3.x_Python 2.7_Types_Python Requests - Fatal编程技术网

如何在python中使用抽象数据类型?

如何在python中使用抽象数据类型?,python,python-3.x,python-2.7,types,python-requests,Python,Python 3.x,Python 2.7,Types,Python Requests,我想知道抽象数据类型在python中是如何工作的!因为我的老师给了我们一个项目,并说我们将使用它。我们必须做3个次要功能,我们将在其他4个主要功能(最重要的功能)中使用 我想了解的是: --这位技术人员说,例如,如果我们在函数中使用列表,那么如果他更改了函数的内部,代码应该运行良好 元组或字典的次要函数(例如)。。。 我不知道该怎么做,你能解释一下吗?举个简单的例子?在面向对象编程中,抽象类类似于无法实例化的普通类 这是类设计器提供类蓝图的一种方式,因此它的方法必须由编写从类继承的类的开发人员实

我想知道抽象数据类型在python中是如何工作的!因为我的老师给了我们一个项目,并说我们将使用它。我们必须做3个次要功能,我们将在其他4个主要功能(最重要的功能)中使用

我想了解的是: --这位技术人员说,例如,如果我们在函数中使用列表,那么如果他更改了函数的内部,代码应该运行良好 元组或字典的次要函数(例如)。。。
我不知道该怎么做,你能解释一下吗?举个简单的例子?

在面向对象编程中,抽象类类似于无法实例化的普通类

这是类设计器提供类蓝图的一种方式,因此它的方法必须由编写从类继承的类的开发人员实现

现在,对于抽象
数据类型

抽象数据类型定义为组成数据类型的数据对象的数学模型以及对这些对象进行操作的函数。没有定义它们的标准约定。在“命令式”和“功能性”定义风格之间可能存在广泛的划分

正如您所看到的,抽象在很大程度上意味着蓝图,而不是实际的实现,尽管在Java中,
抽象类
可以有方法体,即方法的实现,只是不能被实例化

此外,在Python中,抽象数据类型是您自己创建的

列表
哈希集
为例,它们都构成了一个抽象数据类型字典,即使在python中它看起来是一个内置的字典

抽象是一种可以创建抽象数据类型的技术,或者可以将其视为概念而不是数据类型


在面向对象编程中,抽象类类似于无法实例化的普通类

这是类设计器提供类蓝图的一种方式,因此它的方法必须由编写从类继承的类的开发人员实现

现在,对于抽象
数据类型

抽象数据类型定义为组成数据类型的数据对象的数学模型以及对这些对象进行操作的函数。没有定义它们的标准约定。在“命令式”和“功能性”定义风格之间可能存在广泛的划分

正如您所看到的,抽象在很大程度上意味着蓝图,而不是实际的实现,尽管在Java中,
抽象类
可以有方法体,即方法的实现,只是不能被实例化

此外,在Python中,抽象数据类型是您自己创建的

列表
哈希集
为例,它们都构成了一个抽象数据类型字典,即使在python中它看起来是一个内置的字典

抽象是一种可以创建抽象数据类型的技术,或者可以将其视为概念而不是数据类型


你能举一个简单的例子说明它是如何工作的吗?比如-如果我这样做函数(你举例说明函数),我在另一个函数上调用它,如果我这样做小函数的内部(你举例说明),它也应该工作!你能举个简单的例子说明它是如何工作的吗?比如-如果我这样做函数(你举例说明函数),我在另一个函数上调用它,如果我这样做小函数的内部(你举例说明),它也应该工作!你有没有做过关于这方面的研究?也许可以咨询在线教程和其他材料?你有没有尝试过做任何关于这方面的研究?也许可以咨询在线教程和其他材料?