首页 > 编程语言 >Python知识点收集

Python知识点收集

时间:2022-12-27 13:44:07浏览次数:41  
标签:__ 知识点 下划线 收集 Python 访问 私有 变量

带下划线的变量和函数的意义

  • 变量(函数类似)
- 前带单下划线'_'的变量,是一个'私有变量'(语义化),只用于类内部使用,实例还是可以访问到这个变量

- 前带双下划线'__'的变量,是一个'私有变量'(真正的),只用于类内部使用,实例不可以访问到这个变量
    - 其实如果想强行访问,也是可以的...

- '__xxx__':属于python底层代码,一般无需理会

- 测试

class Demo(object):
    # 定义两个私有属性
    _test = '123'
    __number = 456

d = Demo()
print(d._test) # 正常访问
print(d.__number) # 报错

标签:__,知识点,下划线,收集,Python,访问,私有,变量
From: https://www.cnblogs.com/qinganning/p/17007915.html

相关文章

  • golang入门项目—日志收集
    传统ELK架构的日志收集:存在的问题:Logstash耗资源较大,运行占用CPU和内存高。另外没有消息队列缓存,存在数据丢失隐患。适用于小规模的集群使用。第二种架构:位于各个节点上......
  • python——pandas包,data_range函数
     原文链接:https://blog.csdn.net/chenhepg/article/details/118766300————————————————用于生成一个固定频率的DatetimeIndex时间索引。使用场景很多,......
  • 交互式仪表板!Python轻松完成!⛵
    ......
  • Python AI小项目打包通关:Pyinstaller和Wix都用上了
    最近有个Python小项目要打个包,项目结构比较简单main.py(主文件),以及model_050.hdf5(在云端训练好的AI模型)主函数里引用了一些包,如下   需要解决的问题:将main......
  • 交互式仪表板!Python轻松完成!⛵
    ......
  • Python数据科学:方差分析
    本次介绍:方差分析:一个多分类分类变量与一个连续变量间的关系。其中分类个数大于两个,分类变量也可以有多个。当分类变量为多个时,对分类个数不做要求,即可以为二分分类变量。之......
  • python进程之进程池、线程池与异步回调机制
    fromconcurrent.futuresimportProcessPoolExecutor,ThreadPoolExecutorimportosimporttimeimportrandom#1.产生含有固定数量线程的线程池#t_pool=Thread......
  • 收集日志之一:logstash方式
    部署logstash:Logstash是一个开源的数据收集引擎,基于ruby开发,可以水平伸缩,而且logstash整个ELK当中拥有最多插件的一个组件,其可以接收来自不同来源的数据并统一......
  • C语言备忘知识点
    1.输入输出格式scanf当中若是对双精度的变量赋值是必须是%后跟lf,而printf当中可以用%f也可以用%lf没有限制。printf("%-20.3d",a);//左对齐,宽度为20,保......
  • Python学习笔记:几个有趣小栗子
    一、打印九九乘法表1.方法一#九九乘法表foriinrange(1,10):forjinrange(1,i+1):print(str(j),'*',str(i),'=',str(j*i),end='\t')......