带下划线_的变量或函数命名,带下划线的方法

带下划线_的变量或函数命名,带下划线的方法

python中的标识符可以包含数字、字母和_,但必须以字母或者_开头,其中以_开头的命名一般具有特殊的意义

单前置下划线的名字: 《流畅的python》作者称之为“受保护的”名字,有两种主要的用法:

1、作为类名或函数名时, 会阻止其他python脚本通过【from module import *】语句导入该名字,即该名字不会被星号匹配;

1 """foo.py模块"""
2 def add(a, b):
3     """待导入的函数,是个公有的名字"""
4     return a+b
5 ​
6 def _add2(a, b):
7     """待导入的函数,是个受保护的名字"""
8     return a+b
hmoban主题是根据ripro二开的主题,极致后台体验,无插件,集成会员系统
自学咖网 » 带下划线_的变量或函数命名,带下划线的方法