Python中一切皆对象
|
作为对象 所有数据类型,如数字、字符串、列表和词典,都是Python中的对象。可以将其外观看作数据盒,一些盒子仅因持有int、 bool或str而变小,而一些盒子则因持有list或 dict而变大,不同之处在于,它们的大小反映出在计算机中存储这些数据的所需内存。 当然,盒子也可以有其他特征,比如颜色和材质,可以将这些特征定义为与盒子有关的不同类型的数据。 作为对象,可以应用以下常见含义或功能:
分中,我们提到Python数据对象具有的一些常见功能。下面的示例将向你展示函数如何提供此类功能。 将函数用作另一个函数的参数 由于函数是对象,可以将函数传递为另一个函数的参数。如下所示,创建了三个函数:combine_two_numbers()、add_two_numbers()及multiply_two_numbers(),后者用于计算元组中两个数字的和及乘积。
与通常所见函数的不同,这里将函数add_two_numbers 和 multiply_two_numbers作为参数传递,这进一步分别计算了这些数 (编辑:甘孜站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |

