Python使用help()查看帮助时,对于里面不同方法怎么使用的疑问?
比如help(str)
__add__(self, value, /)
Return self+value.
count(...)
S.count(sub[, start[, end]]) -> int
有下划线的和没有下划线的区别在哪?
它们分别怎么使用?
新手求解,谢谢。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
哇,好详细,非常感谢。
区别在于:
有下划线的,是private方法,一般是给python内置函数或者保留关键字调用的,可以从外部调用,但是python不推荐。简单点来说有点像给python内置函数调用的api
没有下划线的,是public方法,从外部调用使用
就用string举个例子:
这时候:
这是对于private方法的调用,通过python内置函数和保留关键字
而对于public方法的调用,直接:
就OK了