为什么某些函数具有下划线“__”函数名称前后? [英] Why do some functions have underscores "__" before and after the function name?

查看:154
本文介绍了为什么某些函数具有下划线“__”函数名称前后?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

这似乎发生了很多,并想知道这是否是Python语言中的一个要求,或者仅仅是一个约定?

另外,是否有人并解释哪些函数倾向于有下划线,以及为什么(例如 __ init __ )?

解决方案

Python PEP 8 - Python代码样式指南




以下使用开头或结尾下划线的特殊格式是
识别(这些通常可以与任何案件惯例结合):

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆