Python-1
Python-1
Session 1
Python Release Timeline
1989
Created
Created by Guido Van Rossum in Netherlands
2000
Python 2.0 Python 2.0 released, Python 2.7 was the
recommended version
Python 1.0
Python
3.0
1994 2008
Python 1.0 released Python 3.0 released,
currently we use Python
3.7
Why Python?
• The strongest reason is utility.
• https://insights.stackoverflow.com/survey/2020#technology-most-loved-dreaded-
and-wanted-languages-loved
Why Python?
• Open Source – Installing and downloading Python is free and easy. Source code
is easily accessible.
• Powerful – Rich collection of built-in data types (sets, tuples, lists, dictionaries,
etc.); Dynamic typing – Variable do not have a pre-defined type, Availability of
powerful libraries (Numpy, Pandas etc.)
• NASA
• Can be used for creating GUIs , gaming applications , database programming etc.
Explore
• Check out the website of the Python Software Foundation and get to know more about the organization behind
Python.
• Have a look at this interesting interview of Guido Van Rossum. This is a blog maintained by Dropbox. Another
trivia: Guido worked at Dropbox for six and a half years.
• Try to watch documentaries and interviews on the web where Guido talks about how Python came into
existence. It is always good to know about some non-technical aspects of the language, such as its history and
something about the people who were behind its development. It gives a humanistic flavor to technology. We
often forget that a lot of software is written by humans, for humans.
• In the next few weeks to come, StackOverflow might become the most visited website by most of you. Some of
you might be familiar with it, but for the others,
• StackOverflow is a question-answer forum for programming related questions. It is extremely popular not just
among beginners but even experienced developers. Do check it out, but use it wisely. Refrain from using it to
get answers to assignment questions; you won't learn anything that way.
Python vs R
• Introduction • Literals
Filtering • Functions
• https://drive.google.com/drive/my-drive
• https://www.python.org/
• https://www.python.org/psf/
• http://www.replit.com/
• https://docs.replit.com/tutorials/introduction-to-the-repl-it-ide
8
Things to initiated – Assignment
Set up & create the following accounts using SIES Id .