一些需要注意的东西:
1:只有在类中定义的函数一定要self,普通函数定义不需要.
2: Python 既是动态类型语言 (因为它不使用显式数据类型声明),又是强类型语言 (因为只要一个变量指向的引用获得了一个数据类型,那么这个引用实际上就一直是这个类型了,当然这个变量还是可以赋值的(感谢1楼的回复))。
3:__doc__ 一定是函数内容的最前面(即开始缩进的地方),它属于 函数 这个对象的属性
4:模块对象属性:__name__, == '__main__'即表示当前模块是直接在使用的,不是通过import来导入使用的
1:只有在类中定义的函数一定要self,普通函数定义不需要.
2: Python 既是动态类型语言 (因为它不使用显式数据类型声明),又是强类型语言 (因为只要一个变量指向的引用获得了一个数据类型,那么这个引用实际上就一直是这个类型了,当然这个变量还是可以赋值的(感谢1楼的回复))。
3:__doc__ 一定是函数内容的最前面(即开始缩进的地方),它属于 函数 这个对象的属性
4:模块对象属性:__name__, == '__main__'即表示当前模块是直接在使用的,不是通过import来导入使用的