如何使用python语言类获取类变量和实例变量

  • 原创
  • |
  • 浏览:659
  • |
  • 更新:

在python语言中,如果是在类下定义的变量为类变量,而在类方法中定义的变量为实例变量。那么,类变量和实例变量如何获取到?

如何使用python语言类获取类变量和实例变量

工具/原料

  • python
  • pycharm
  • 截图工具
  • WPS

方法/步骤

  1. 1

    打开pycharm工具,新建python文件;在文件中,定义类Map,并定义类变量name和code

    如何使用python语言类获取类变量和实例变量
  2. 2

    定义类方法showMap,并在类方法中直接访问类变量

    如何使用python语言类获取类变量和实例变量
  3. 3

    进行实例化对象m,然后使用m调用类方法showMap

    如何使用python语言类获取类变量和实例变量
  4. 3
    本页面未经授权抓取自百度经验
  5. 4

    保存代码并运行python文件,结果控制台出现了报错,提示name没有定义

    如何使用python语言类获取类变量和实例变量
  6. 5

    修改代码,在类方法showMap使用self.name和self.code获取类变量

    如何使用python语言类获取类变量和实例变量
  7. 6

    再次保存代码并运行文件,可以看到控制台打印结果,获取正确

    如何使用python语言类获取类变量和实例变量
    END

注意事项

  • 注意python语言中的类变量和实例变量的区别
  • 注意python语言中的类方法和实例方法的区别
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。
展开阅读全部