python --- 类介绍

构造函数

__init__

特殊变量

1、私有变量(private),只有内部可以访问,外部不能访问,私有变量是在名称前以两个下划线开头,如:__name,其实私有变量也不是完全不能被外部访问,不能直接访问是因为python解释器对外把 __name 变量改成了 _类名__name,所以仍然可以通过 _类名__name 来访问 __name 。

2、在Python中,变量名类似__xxx__的,也就是以双下划线开头,并且以双下划线结尾的,是特殊变量,特殊变量是可以直接访问的,不是private变量,所以,不能用__name____score__这样的变量名。

3、以一个下划线开头的实例变量名,比如_name,这样的实例变量外部是可以访问的,但是,按照约定俗成的规定,当你看到这样的变量时,意思就是,“虽然我可以被访问,但是,请把我视为私有变量,不要随意访问”

 

posted @   流水灯  阅读(7)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
历史上的今天:
2023-10-19 linux 内核 --- 临界区关抢占/关中断的区别
2023-10-19 FreeRTOS 原理 --- 临界区(critical section)
2023-10-19 FreeRTOS 原理 --- 互斥锁
2017-10-19 matlab --- 无约束遗传算法
2017-10-19 matlab --- 矩阵的操作
2016-10-19 Altium Designer 15 --- 元器件编号及命名
点击右上角即可分享
微信分享提示