Looking into a few commands with python interactive shell

ABOUT PYTHON

Python is an interpreted, high-level, general-purpose programming language. Created by Guido van Rossum and first released in 1991, Python has a design philosophy that emphasizes code readability, notably using significant whitespace. It provides constructs that enable clear programming on both small and large scales.[26] Van Rossum led the language community until stepping down as leader in July 2018.[27][28]

TYPICAL PYTHON SHELL EXPOSURE
[python]
Python 2.7.9 (default, Mar 1 2015, 12:57:24)
[GCC 4.9.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import sys, os
>>> len(dir(sys))
69
>>> len(dir(os))
235
>>> len(dir(os.oath))
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
AttributeError: ‘module’ object has no attribute ‘oath’
>>> len(dir(os.path))
53
>>>
[/python]
[python]
Python 2.7.15+ (default, Feb 16 2019, 10:39:20)
[GCC 8.2.0] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> help
Type help() for interactive help, or help(object) for help about object.
>>> help()

Welcome to Python 2.7! This is the online 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/2.7/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, or topics, type "modules",
"keywords", or "topics". Each module also comes with a one-line summary
of what it does; to list the modules whose summaries contain a given word
such as "spam", type "modules spam".

help> help if
no Python documentation found for ‘help if’

help> if

Related help topics: TRUTHVALUE

help> keywords

Here is a list of the Python keywords. Enter any keyword to get more help.

and elif if print
as else import raise
assert except in return
break exec is try
class finally lambda while
continue for not with
def from or yield
del global pass

help>

[/python]]

LINKS
https://en.wikipedia.org/wiki/Python_(programming_language)
https://docs.python.org/3/tutorial/interpreter.html