介绍
小编给大家分享一下python中有没有帮助函数,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获、下面让我们一起去了解一下吧!
python中的dir()函数是一个非常重要的函数,它可以帮助我们查看函数的功能和特性。
中文说明:不带参数时,返回当前范围内的变量,方法和定义的类型列表;带参数时,返回参数的属性,方法列表。如果参数包含方法__dir__(),该方法将被调用。如果参数不包含__dir__(),该方法将最大限度地收集参数信息。
参数对象:对象,变量,类型。
版本:该函数在python各个版本中都有,但是每个版本中显示的属性细节有所不同。使用时注意区别。
例如
在祝辞祝辞import 结构 在祝辞祝辞dir (),, #, show 从而names 拷贝,module 名称空间 [& # 39;__builtins__& # 39; & # 39; __doc__& # 39;, & # 39; __name__ # 39;, & # 39;结构# 39;】 在祝辞祝辞dir(结构),,#,show 从而names 拷贝,struct 模块 [& # 39;结构# 39;& # 39;__builtins__& # 39;, & # 39; __doc__& # 39;, & # 39; __file__ # 39;, & # 39; __name__ # 39;, ,& # 39;__package__& # 39; & # 39; _clearcache& # 39; & # 39; calcsize # 39;, & # 39;错误# 39;& # 39;包# 39;,& # 39;pack_into& # 39; ,& # 39;打开# 39;,& # 39;。# 39; 在祝辞祝辞class 形状(对象): ,,,,,,,def __dir__(自我): ,,,,,,,,,,,return [& # 39;区域# 39;& # 39;周边# 39;,& # 39;位置# 39;】 在祝辞祝辞,s=,形状() 祝辞祝辞祝辞dir (s)
[& # 39;区域# 39;,,& # 39;周边# 39;,,& # 39;位置# 39;】 Note Because  dir (), is supplied primarily as a convenience for use at an interactive 提示,,it tries 用supply an interesting set  of names more  than it tries 用supply a rigorously 或是consistently defined set of 名称,以及its detailed behavior  may change  across 版本只For 例如,,metaclass attributes 断开连接;not 拷贝,result list when 从而 argument is  a 类。
代码实例(更多学习内容,请点击)
在祝辞祝辞dir () [& # 39;__builtins__& # 39; & # 39; __doc__& # 39;, & # 39; __name__ # 39;, & # 39; __package__& # 39;】 在祝辞祝辞import 结构 在祝辞祝辞dir () [& # 39;__builtins__& # 39; & # 39; __doc__& # 39;, & # 39; __name__ # 39;, & # 39; __package__& # 39;, & # 39;结构# 39;】 在祝辞祝辞dir(结构) [& # 39;结构# 39;& # 39;__builtins__& # 39;, & # 39; __doc__& # 39;, & # 39; __file__ # 39;, & # 39; __name__ # 39;, & # 39; __package__& # 39;, & # 39; _clearcache& # 39;, & # 39; calcsize # 39;, & # 39;错误# 39;,& # 39;包# 39;, & # 39;pack_into& # 39; & # 39;打开# 39;,& # 39;。# 39; 在祝辞祝辞class 人(对象): ,,,,,def __dir__(自我): …,,,,,,,,,,,,return [“name",“age",“country"】 … 在祝辞祝辞dir(人) [& # 39;__class__进行# 39;& # 39;__delattr__& # 39;, & # 39; __dict__& # 39;, & # 39; __dir__& # 39;, & # 39; __doc__& # 39;, & # 39; __format__& # 39;, & # 39; __getattribute__& # 39;, & # 39; __hash__& # 39;, & # 39; __init__ # 39;, & # 39;__module__& # 39; & # 39; __new__& # 39; & # 39; __reduce__& # 39; & # 39; __reduce_ex__& # 39;, & # 39; __repr__& # 39; & # 39; __setattr__& # 39;, & # 39; __sizeof__& # 39; & # 39; __str__& # 39;, & # 39; __subclasshook__& # 39; & # 39;__weakref__& # 39;】 汤姆在祝辞祝辞,=,人() 在祝辞祝辞dir(汤姆) [& # 39;年龄# 39;& # 39;增长# 39;,& # 39;名字# 39;]
以上是python中有没有帮助函数的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!