what is help function in python code example

Example: python help

help()
# If this is your first time using Python, you should definitely check out
# the tutorial on the Internet at https://docs.python.org/3.8/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".

import chess
help(chess)
# NAME
#     chess
# 
# DESCRIPTION
#     A pure Python chess library with move generation and validation, Polyglot
#     opening book probing, PGN reading and writing, Gaviota tablebase probing,
#     Syzygy tablebase probing and XBoard/UCI engine communication.
# 
# PACKAGE CONTENTS
#     engine
#     gaviota
#     pgn
#     polyglot
#     svg
#     syzygy
#     variant
# 
# CLASSES
#     builtins.object
#         BaseBoard
#           ...


help("modules math")

# Here is a list of modules whose name or summary contains 'math'.
# If there are any, enter a module name to get more help.
# 
# cmath - This module provides access to mathematical functions for complex
# math - This module provides access to the mathematical functions