History of python:

PYTHON:

* Python language is designed by  Guido van Rossum.

*python developed in Python Software Foundation.

* This was First appeared  in 1990.

*License   of python is Python Software Foundation License.

*file extensions are .py, .pyi, .pyc, .pyd, .pyo , .pyw, .pyz.

*Python is a widely used general-purpose, high-level programming language.

*It was initially designed by Guido van Rossum in 1991 and developed by Python Software Foundation.

*It was mainly developed for emphasis on code readability, and its syntax allows programmers to express concepts in fewer lines of code.

*python was infuenced by ABC, Ada,ALGOL 68, APL, C,C++, CLU, Dylan, Haskell, Icon, Java,Lisp, Modula-3,ML.

*The language was finally released in 1991. When it was released, it used a lot fewer codes to express the concepts, when we compare it with Java, C++ & C.

*Major implementations are  CPython, PyPy, Stackless Python, MicroPython, CircuitPython, IronPython, Jython, RustPython.

*Operating system are Linux, macOS, Windows Vista (and newer) and so on.

*Python was conceived in the late 1980s by Guido van Rossum at Centrum Wiskunde & Informatica (CWI) in the Netherlands as a successor to the ABC language (itself inspired by SETL), capable of exception handling and interfacing with the Amoeba operating system.

*Van Rossum shouldered sole responsibility for the project, as the lead developer, until 12 July 2018, when he announced his "permanent vacation" from his responsibilities as Python's Benevolent Dictator For Life, a title the Python community bestowed upon him to reflect his long-term commitment as the project's chief decision-maker.

*For various purposes such as developing, scripting, generation and software testing, this language is utilized.

*Due to its elegance and simplicity, top technology organizations like Dropbox, Google, Quora, Mozilla, Hewlett-Packard, Qualcomm, IBM, and Cisco have implemented Python.

Example :

import cmath

num = 1+2j

# To take input from the user
#num = eval(input('Enter a number: '))

num_sqrt = cmath.sqrt(num)
print('The square root of {0} is {1:0.3f}+{2:0.3f}j'.format(num ,num_sqrt.real,num_sqrt.imag))

Posted on by