温馨提示×

python函数和类有什么区别

九三
1336
2021-01-22 15:47:14
栏目: 编程语言

python函数和类有什么区别

python中函数与类的区别有以下几点

1.规则不同

类是一种引用数据类型,类似于byte、short、int(char)、long、float、double等基本数据类型;而函数必须声明后才可以被调用,调用格式为:函数名(实参)调用时函数名后的小括号中的实参必须和声明函数时的函数括号中的形参个数相同。

2.主体不同

类是面向对象程序设计实现信息封装的基础;而函数是指一段在一起的、可以做某一件事的子程序。

3.特点不同

类是一种用户定义的引用数据类型,也称类类型,每个类包含数据说明和一组操作数据或传递消息的函数,类的实例称为对象;而函数分为全局函数、全局静态函数,在类中还可以定义构造函数、析构函数、拷贝构造函数、成员函数、友元函数、运算符重载函数、内联函数等。

0