python —— 变量后面加个下划线_是啥意思

  • 前后没有下划线的是公有方法

  • 前边有一个下划线的为私有方法或属性,子类无法继承

  • 前边有两个下划线的 一般是为了避免于子类属性或者方法名冲突,无法在外部直接访问

  • 前后都有双下划线的为系统方法或属性

  • 后边单个下划线的可以避免与系统关键词冲突

你可能感兴趣的:(#,语言+框架:python学习,python)