python dir函数的作用,python __dir__()

  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的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: