程序员最近都爱上了这个网站  程序员们快来瞅瞅吧!  it98k网:it98k.com

本站消息

站长简介/公众号

  出租广告位,需要合作请联系站长

+关注
已关注

分类  

暂无分类

标签  

暂无标签

日期归档  

2023-06(2)

Python之单个“_”下划线的使用

发布于2019-08-06 11:32     阅读(966)     评论(0)     点赞(0)     收藏(4)


参考文章:https://www.cnblogs.com/xiyuan2016/p/7463720.html 三种下划线,总结的到位

https://www.cnblogs.com/MUMO/p/5718578.html

0、第一种用法,交互型解释器里,执行上一条语句

>>> "hello {}".format("wangyuanwai")
'hello wangyuanwai'
>>> _
'hello wangyuanwai'

 

1、第二种用法,作为占位的临时名称使用,我只是想打印五个wang yuan wai而已,我对range(5)返回的 [0,1,2,3,4],这里面的元素,我又不用,干脆忽略掉,这个python很赞啊

>>> for _ in range(5):
...     print "wang yuan wai "
... 
wang yuan wai 
wang yuan wai 
wang yuan wai 
wang yuan wai 
wang yuan wai 

 

2、第三种用法,作为变量的前缀,使用,代表私有变量(但是你还是可以访问这个变量的,这点跟java不同)

a、前带_的变量: 标明是一个私有变量, 只用于标明

b、注意:外部类还是可以访问到这个前带_的变量

 

3、第四种用法,同第三种一样,带_前缀的方法、函数、class等等,都是代表私有的意思

 



所属网站分类: 技术文章 > 博客

作者:徐蓉蓉

链接:https://www.pythonheidong.com/blog/article/8393/315faded75581c469ca6/

来源:python黑洞网

任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任

0 0
收藏该文
已收藏

评论内容:(最多支持255个字符)