0% found this document useful (0 votes)
15 views

PYTHON_Introduction_To_Python

Uploaded by

VaibhaV GouR
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
15 views

PYTHON_Introduction_To_Python

Uploaded by

VaibhaV GouR
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Online Summer Training Program – 2020

R - Labs BASICS OF PYTHON


Python Language Introduction
Python is a widely used general-purpose, high level programming language. It was created by
Guido van Rossum in 1991 and further developed by the Python Software Foundation. It was
designed with an emphasis on code readability, and its syntax allows programmers to express
their concepts in fewer lines of code.
Python is a programming language that lets you work quickly and integrate systems more
efficiently.
There are two major Python versions: Python 2 and Python 3. Both are quite different.
Interesting fact: Python is named after the comedy television show Monty Python’s Flying
Circus. It is not named after the Python snake.

Features of Python programming language

1. Readable: Python is a very readable language.

2. Easy to Learn: Learning python is easy as this is a expressive and high level
programming language, which means it is easy to understand the language and thus easy
to learn.

3. Cross platform: Python is available and can run on various operating systems such as
Mac, Windows, Linux, Unix etc. This makes it a cross platform and portable language.

St. Vincent Pallotti College


of Engineering & Technology, Nagpur
Online Summer Training Program – 2020
R - Labs BASICS OF PYTHON
4. Open Source: Python is a open source programming language.

5. Large standard library: Python comes with a large standard library that has some
handy codes and functions which we can use while writing code in Python.

6. Free: Python is free to download and use. This means you can download it for free
and use it in your application. See: Open Source Python License. Python is an example
of a FLOSS (Free/Libre Open Source Software), which means you can freely distribute
copies of this software, read its source code and modify it.

7. Supports exception handling: If you are new, you may wonder what is an
exception? An exception is an event that can occur during program exception and can
disrupt the normal flow of program. Python supports exception handling which means
we can write less error prone code and can test various scenarios that can cause an
exception later on.

8. Advanced features: Supports generators and list comprehensions. We will cover


these features later.

9. Automatic memory management: Python supports automatic memory management


which means the memory is cleared and freed automatically. You do not have to bother
clearing the memory.

What Can You Do with Python?


You may be wondering what all are the applications of Python. There are so many
applications of Python, here are some of the them.
1. Web development – Web framework like Django and Flask are based on Python.
They help you write server side code which helps you manage database, write backend
programming logic, mapping urls etc.

2. Machine learning – There are many machine learning applications written in Python.
Machine learning is a way to write a logic so that a machine can learn and solve a
particular problem on its own. For example, products recommendation in websites like
Amazon, Flipkart, eBay etc. is a machine learning algorithm that recognises user’s
interest. Face recognition and Voice recognition in your phone is another example of
machine learning.

St. Vincent Pallotti College


of Engineering & Technology, Nagpur
Online Summer Training Program – 2020
R - Labs BASICS OF PYTHON
3. Data Analysis – Data analysis and data visualisation in form of charts can also be
developed using Python.

4. Scripting – Scripting is writing small programs to automate simple tasks such as


sending automated response emails etc. Such type of applications can also be written in
Python programming language.

5. Game development – You can develop games using Python.

6. You can develop Embedded applications in Python.

7. Desktop applications – You can develop desktop application in Python using library
like TKinter or QT.

Refer Video link for detail: https://youtu.be/WvhQhj4n6b8

References:
[1] https://beginnersbook.com/2018/01/introduction-to-python-programming/

[2] https://www.geeksforgeeks.org/python-language-introduction/

St. Vincent Pallotti College


of Engineering & Technology, Nagpur

You might also like