Python Notes
Python Notes
Python Notes
Python is known as an interpreted scripting language. Gudo van Rossum designed it.
It was released in the year 1991. The different versions were released for Python like
python 1, python 2, and python 3. It is one of the most used scripting languages for
automating the modules and tools, development of web applications, handling big
data, complex calculations, workflow creation, rapid prototyping, and other software
development purposes.
collection of blocks that can be run at any time where the programmers want or
Classes: In Python, it defines the structure of variable and statement that needs
Modules: In Python, it groups the functions and classes. It is used for string
programming.
Packages: In Python, packages are used to run the set of instructions,
Characteristics of Python
Given below are the characteristics mentioned:
be used for any operating system like Windows, Unix, Linux, and Mac. There
Interpreted: The python code does not need to compile as required for other
languages. Python code automatically converts the source code into byte code
internally, and the code is executed line by line, not at once, so it takes more
Simple: The Python language is simple that can be easily coded and read. The
Robust: Python is robust.
one does not need to remember the system architecture and no need to manage
the memory.
Rich library support: Python can be integrated with other libraries that help in
making the functionality work for you. You do not need to write the extra code
for that.
Embeddable: Python source code can be put into a different language to use.
This helps in integrating the functionality of the python program with other
languages.
anywhere. One does not need to take the license of it. It can be easily
put the extra cost to use this and reduce the cost to the user.
value will be decided at run time. This is the reason why the programmers
Web applications
Web frameworks
Software development
Prototyping
Operating Systems
There are some organizations that are using python at a higher level:
Microsoft
Yahoo
YouTube
Mozilla
DropBox
Cisco
Spotify
OpenStack
Advantages:
It is open-source and readily available to use.
It is interpreted language.
Disadvantages:
It cannot be used for mobile application development.
It throws run time issues that cause the issue for the programmers.