• 技术文章 >Python技术 >Python基础教程

    python保护变量是什么

    小妮浅浅小妮浅浅2021-05-08 15:54:33原创2792

    1、说明

    在变量名前使用一个下划线,称为保护变量。

    和普通的属性一样,解释器不做任何特殊处理。这是开发者共同的约定,看见这种变量,就如同私有变量,不要直接使用。

    2、实例

    class Myclass:
     
        def __init__(self,name,age=18):
            self.name = name
            self._age = age
     
     
    a = Myclass("tom")
    print(a._age)       #   18
    print(a.__dict__)   #   {'name': 'tom', '_age': 18}

    以上就是python保护变量的介绍,希望对大家有所帮助。更多Python学习指路:python基础教程

    专题推荐:python保护变量
    上一篇:python实例属性的查找顺序 下一篇:python私有方法的使用注意

    相关文章推荐

    • Python变量及其使用• python变量名不区分大小写吗• python变量命名报错是什么原因• python变量不等号是什么• python变量怎么写• python变量不需要声明吗• python变量是对象吗• 怎么查看python变量值• 怎么查看python变量的类型• python变量可以用汉字吗?• python变量如何加入到文件路径• python变量命名为什么数字不能开头?• 如何使用python变量?• python变量作用域是什么?• python变量有几种作用域类型• python变量如何拼接• python变量的概念及定义• python变量的赋值和优势• python变量如何在作用域使用

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网