python dir函数的作用,python __dir__()
我们学习了很多字符串变量提供的方法,比如split()、join()、find()、index()等。但这远不是全部方法。这里有一些你今天最常用的方法。
Python很方便。它不需要用户查询文档。只有掌握以下两个helper函数,才能在Python中查看所有函数(方法)及其用法和作用:dir():列出所有内容(包括函数、方法、类、变量等。)包含在指定的类或模块中。Help():查看函数或方法的帮助文档。
例如,要查看字符串变量(类型为str)可以调用的所有内容,可以在交互式解释器中输入以下命令:
导演(str)
[__add__ , __class__ , __contains__ , __delattr__ , __dir__ , __doc__ , __eq__ , __format__ , __ge__ ,
__getattribute__ , __getitem__ , __getnewargs__ , __gt__ , __hash__ , __init__ , __init_subclass__ ,
__iter__ , __le__ , __len__ , __lt__ , __mod__ , __mul__ , __ne__ , __new__ , __reduce__ ,
__reduce_ex__ , __repr__ , __rmod__ , __rmul__ , __setattr__ , __sizeof__ , __str__ ,
__subclasshook__ , capitalize , casefold , center , count , encode , endswith , expandtabs ,
find , format , format_map , index , isalnum , isalpha , isdecimal , isdigit , isidentifier ,
islower , isnumeric , isprintable , isspace , istitle , isupper , join , ljust , lower ,
lstrip , maketrans , partition , replace , rfind , rindex , rjust , rpartition , rsplit ,
rstrip , split , splitlines , startswith , strip , swapcase , title , translate , upper ,
zfill]
上面列出了string type (str)提供的所有方法,其中以“_”开头,以“_”结尾的方法被收缩为私有方法,不希望被外部直接调用。
如果你想查看一个方法的用法,你可以使用help()函数。例如,在交互式解释器中输入以下命令:
帮助(字符串标题)
Helponmethod_descriptor:
标题(.)
s . title()-字符串
ReturnatitlecasedversionofS,即i.e.wordsstartwithtitlecase
字符,allremainingcasedcharacters have lower case。
从上面的介绍可以看出,title()方法是以“str.title()”的形式使用的。它的功能是将字符串中所有单词的第一个字母大写,并将所有其他字符改为小写。
通过使用dir()和help()函数,我们可以查看字符串变量可以调用的所有方法,包括它们的用法和功能。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。