Python Notes
Python Notes
INTRODUCTION
1. WHAT IS PYTHON?
Python is easy to learn yet powerful and versatile scripting language, which makes it
attractive for Application Development.
Python syntax and dynamic typing with its interpreted nature make it an ideal
language for scripting and rapid application development.
Python popularity is due to a variety of factors. Here a closer look at what makes it
so useful to programmers.
It features a straight forward syntax that resembles normal English, making it easy to
read and comprehend. This speed up the development of projects as well as the
improvement of existing ones.
It is free to use and distribute, even for commercial, because it is open source.
The Python module and library archive- bundles of code produced by third party
users to extend Python capabilities- is large and expanding.
Python has a strong community that adds to the library of modules and libraries and
serves as a resource for other programmers. Because of the large support network,
finding a solution to a stumbling block is a quite simple; someone has a almost
certainly encountered the same issue before.
WEB DEVELOPMENT
Python is frequently used to create websites or application back end- the bits that
the user does not see. Sending data to and from servers, processing data and
connecting with databases, URL routing and maintaining security are all things that
Python can help with the web development. For web development, Python has a
number of frameworks. Django and Flask are two popular frameworks.
AUTOMATION OR SCRIPTING
If you find yourself repeating a job, you may make it more efficient by automating it
with Python. Scripting is the process of writing code to create these automated
operations. Automations may be used in the coding industry to check for mistakes
across many files, convert files, do simple math and eliminate duplicate in data.