Junior
What is the difference between the help() and dir() functions in Python?
sobes.tech AI
Answer from AI
help() provides an interactive help system, displaying the documentation (docstring) of objects. dir() returns a list of valid attributes of an object.
Example of using help():
help(str)
// Displays documentation for the string type.
Example of using dir():
dir(list)
// Returns a list of methods and attributes available for list objects.
Comparison table:
| Function | Purpose | Output |
|---|---|---|
help() |
Interactive help, displaying docstring | Formatted text |
dir() |
Listing object attributes | List of strings |