Python基础疑问解答
文章目录
前言
本文旨在记录我在学习Python过程中遇到的一些语法问题。
提示:以下是本篇文章正文内容,下面案例可供参考
一、python类及类内变量作用域?
1、全局变量:在模块内、在所有函数外面、在class外面,这就是全局变量。
2、局部变量:在函数内、在class的方法内(未加self修饰的) ,这就是局部变量
3、静态变量(也可以说,类属性):在class内的,但不在class的方法内的,这就是静态变量
4、实例变量(也可以说,实例属性):在class的方法内的,用self修饰的变量,这就是实例变量
1、python类中的self和变量
2、self.xxx是全局的,xxx是局部的对于该方法有效
Python 类中方法的内部变量,命名加’self.'变成 self.xxx 和不加直接 xxx 的区别