知行编程网知行编程网  2022-09-06 15:30 知行编程网 隐藏边栏  66 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于python 类和函数的区别有哪些的相关知识,包括python中eval函数作用,以及python中属性和方法有什么区别这些编程知识,希望对大家有参考作用。

python类和函数有什么区别

python中,函数可以定义在类中,类和函数都可以保存为模块。 python中类和函数的主要区别在于类可以有变量和各种方法,而函数没有。函数只能运行,返回或不返回值。如果一个模块没有将一个类声明为私有,其他模块可以通过导入该模块并使用“模块名.类名”调用它来使用这个类。

类可以有类方法,不需实例化也可以使用的。

class L(object):
def do(self):
...

类L使用时要先实例化

l=L()

然后才能调用do这个函数

result=l.do()

函数是

def do():
....
result=do()

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享