python: 下划线 使用
2017-11-12 22:44
169 查看
在 交互式解释器会话 中
在这种情况下,“_”代表交互式解释器会话中上一条执行的语句的结果。>>> 10 10 >>> _ 10 >>>
作为 名称
此时“_”、“__”、“___”、“____”等等作为临时性的名称使用。这样,当其他人阅读你的代码时将会知道,你分配了一个特定的名称,但是并不会在后面再次用到该名称。for _ in xrange(2): for __ in xrange(2): for ___ in xrange(2): print _, __, ___
打印结果:
0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1
在 函数名 or 变量名 前后
名称前的单下划线
私有,private,仅供内部使用。如 _loss 。
名称后的单下划线
用于和 Python 关键词区分开来。如 list_ 。
名称前的双下划线
用于避免与子类定义的名称冲突。名称两侧的双下划线
表示非用户自定义的名称。可以被直接引用。如 __init__ 。
Ref:
详解Python中的下划线【python】下划线
4000
相关文章推荐
- Python中下划线的使用方法
- python 单下划线/双下划线使用总结
- python 单下划线/双下划线使用总结
- python 单下划线/双下划线使用总结
- Python中下划线的使用
- python 单下划线/双下划线使用总结
- python 单下划线/双下划线使用总结
- Python中单/双下划线使用
- python单/双下划线使用
- Python中单/双下划线使用
- Python中下划线的使用方法
- Python中单/双下划线使用 分类: python python基础学习 2013-09-02 21:31 1764人阅读 评论(0) 收藏
- python 单下划线/双下划线使用总结
- python 单下划线及双下划线使用总结
- Python中下划线的使用方法
- python 下划线的使用(转载:安生犹梦 新浪博客)
- python 单下划线/双下划线使用总结
- Python下划线的使用 _ __ __obj__
- python单下划线/双下划线使用总结
- C Java PHP Perl Python 的程序代码美化工具(Pretty Print Program/Source Code Beautifier)使用