首页 > 编程语言 >python的类方法中下划线表示含义

python的类方法中下划线表示含义

时间:2022-09-02 09:01:15浏览次数:57  
标签:__ 表示 下划线 python 含义 类型 foo

__foo__: 定义的是特殊方法,一般是系统定义名字 ,如 __init__() 之类的。

_foo: 以单下划线开头的表示的是 protected 类型的变量,即保护类型只能允许其本身与子类进行访问,不能用于 from module import *

__foo: 双下划线的表示的是私有类型(private)的变量, 只能是允许这个类本身进行访问了

标签:__,表示,下划线,python,含义,类型,foo
From: https://www.cnblogs.com/chentiao/p/16648564.html

相关文章

  • python logger模块
    1、logging模块简介logging模块事python内置的标准模块,主要用于输出运行日志,可以设置输出日志的等级、日志保存路径、日志文件回滚等。Logger从来不直接实例化,经常通......
  • 使用 CerealBox 将 AWS DynamoDB JSON 序列化为 Python dict
    使用CerealBox将AWSDynamoDBJSON序列化为Pythondict在这里,我们讨论了一个快速演练和参考代码,用于为您的下一个AWS应用程序简化DynamoDBJSON序列化过程。绒......
  • 使用 Python 进行 A/B 测试应用程序
    使用Python进行A/B测试应用程序https://www.reliablesoft.net/ab-testing-principles-optimize-your-marketing-and-skyrocket-conversions/什么是A/B测试?A/B......
  • 使用 Python 保存和显示计算历史
    使用Python保存和显示计算历史仅使用Python显示计算历史的一种非常流行且简单的方法编写一个简单的算术计算器很容易。但是编写一个可以保存和显示计算器历史的计算......
  • python读取PDF文件中的数据
    #-*-coding:utf-8-*-#模块的安装与导入由于pdfplumber和PyPDF2都属于第三方开源模块因此需要我们额外安装#安装pipinstallpdfplumber#pipinstallPyPDF2......
  • python学习Day58
    Day58今日内容概要昨日作业讲解django请求生命周期流程图路由层系统路由匹配(不同版本的django有一点的区别)反向解析无名有名反向解析路由分发名称空间今......
  • 学习python-Day52
    今日学习内容作业讲解用户管理系统(单表)配置文件settings中关于template的文件路径修改和添加。将新建的应用注册接口前缀模型类在models文件中创建各个类对......
  • 用Python做一个中秋节嫦娥投食小游戏《千里婵娟》
    山河远阔,烟火人间,又一年,千里婵娟~今天给大家带来的是给玉兔投喂月饼的小游戏。八月十五中秋夜晚,让我们对着月亮许愿:希望我们在意和在意我们的人,诸邪避退、百事无忌、平......
  • Python获取昨天,今天,明天,本周,上周,本月,上月,本季,本年,去年时间
    importdatetimefromdatetimeimporttimedeltanow=datetime.datetime.now()#今天today=now#昨天yesterday=now-timedelta(days=1)#明天tomorrow......
  • python基础__全局变量
    一、函数中改变全局变量需要加global1value='c919'23defsky1():4globalvalue5value='波音747'6returnvalue78defsky2():9......