① python类和函数的区别
可以有类方法(查查什么是class method),不需实例化也可以使用的。
python的类和函数的区别主要在于类可以有变量和各种方法,而函数没有。函数只能被运行,返回或者不返回值都可以。
模块如果没有把类声明为私有,其他模块就可以使用这个类,方法是import这个模块,然后用"模块名.类名"来调用。
② python函数的返回值
函数使用 return 语句返回 "返回值",可以将其赋给其它变量作其它的用处 所有函数都有返回值,如果没有 return 语句,会隐式
③ python的返回值
1、简单介绍 print 和 return 的区别:print 仅仅是打印在控制台,而 return 则是将 return 后面的部分作为返回值(作为函数的输出,可以用变量接走,继续使用该返回值做其它事)
2、函数需要先定义后调用,函数体中 return 语句的结果就是返回值。如果一个函数没有 reutrn 语句,其实它有一个隐含的 return 语句,返回值是 None,类型也是'NoneType'