变量前为什么加下划线
来源:1-4 实战:创建新闻管理系统的具体python文件
富百世
2020-05-17 13:55:54
老师:好像是在类的定义中变量前加下划线表示是私有变量,但在下图两种情形中变量config,user_service不是在类中定义,变量前也加了下划线是什么原因?有什么规定必须要加吗?不加可以吗?望赐教,谢谢!
1回答
好帮手慕笑蓉
2020-05-17
同学,你好。同学提供的截图中的下划线是模块中的私有变量,一般在导入模块时,是不能被其他模块使用或者修改的,建议同学在不能被其他模块修改的变量中使用。
如果解决了你的疑惑,请采纳,祝学习愉快~
相似问题
回答 1
回答 1