Documentation en anglais :
help
([objet])
Invoquez le système d'aide intégré. (Cette fonction est destinée à une utilisation interactive.) Si aucun argument n'est donné, le système d'aide interactif démarre sur la console de l'interpréteur. une chaîne, alors la chaîne est recherchée comme nom d'un module, d'une fonction, d'une classe, d'une méthode, d'un mot-clé ou d'un sujet de documentation, et une page d'aide est imprimée sur la console. Si l'argument est un autre type d'objet, une aide. La page sur l'objet est générée.
Cette fonction est ajoutée à l'espace de noms intégré par le module site
.
Description :
1. Dans l'interface interactive de l'interprète, lors de l'appel d'une fonction sans passer de paramètres, le système d'aide intégré sera activé et le système d'aide sera saisi. Lorsque vous entrez le nom d'un module, d'une classe, d'une fonction, etc. dans le système d'aide, ses instructions d'utilisation s'afficheront. Entrez quit pour quitter le système d'aide intégré et revenir à l'interface interactive.
>>> help() #不带参数 Welcome to Python 3.5's help utility! If this is your first time using Python, you should definitely check out the tutorial on the Internet at http://docs.python.org/3.5/tutorial/. Enter the name of any module, keyword, or topic to get help on writing Python programs and using Python modules. To quit this help utility and return to the interpreter, just type "quit". To get a list of available modules, keywords, symbols, or topics, type "modules", "keywords", "symbols", or "topics". Each module also comes with a one-line summary of what it does; to list the modules whose name or summary contain a given string such as "spam", type "modules spam". #进入内置帮助系统 >>> 变成了 help> help> str #str的帮助信息 Help on class str in module builtins: class str(object) | str(object='') -> str | str(bytes_or_buffer[, encoding[, errors]]) -> str | | Create a new string object from the given object. If encoding or | errors is specified, then the object must expose a data buffer | that will be decoded using the given encoding and error handler. | Otherwise, returns the result of object.__str__() (if defined) | or repr(object). | encoding defaults to sys.getdefaultencoding(). | errors defaults to 'strict'. | | Methods defined here: | | __add__(self, value, /) | Return self+value. ................................ help> 1 #不存在的模块名、类名、函数名 No Python documentation found for '1'. Use help() to get the interactive help utility. Use help(str) for help on the str class. help> quit #退出内置帮助系统 You are now leaving help and returning to the Python interpreter. If you want to ask for help on a particular object directly from the interpreter, you can type "help(object)". Executing "help('string')" has the same effect as typing a particular string at the help> prompt. # 已退出内置帮助系统,返回交互界面 help> 变成 >>> >>>
2. Dans l'interface interactive de l'interpréteur, lors de la transmission des paramètres pour appeler une fonction, il vérifiera si les paramètres sont des noms de module, des noms de classe et des noms de fonction. les instructions d’utilisation s’afficheront.
>>> help(str) Help on class str in module builtins: class str(object) | str(object='') -> str | str(bytes_or_buffer[, encoding[, errors]]) -> str | | Create a new string object from the given object. If encoding or | errors is specified, then the object must expose a data buffer | that will be decoded using the given encoding and error handler. | Otherwise, returns the result of object.__str__() (if defined) | or repr(object). | encoding defaults to sys.getdefaultencoding(). | errors defaults to 'strict'. | | Methods defined here: | | __add__(self, value, /) | Return self+value. | ***************************
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!