Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Python a Pathway by Dr.M.Muruganandam
1.
2. What is Python?
History of Python
Why learn Python?
Features of Python
Where to Learn Python?
Python Applications
Python download and installation.
Python programming and GUI.
Contents
1 8 . 0 3 . 2 0 2 1 P Y T H O N A PA T H W A Y 2
3. Python is a general purpose, dynamic, high-level, and
interpreted programming language.
It supports OOP approach to develop applications.
It is simple and easy to learn and versatile scripting
language, which makes it attractive for Application
Development.
What is Python?
1 8 . 0 3 . 2 0 2 1 P Y T H O N A PA T H W A Y 3
4. Relax to see the History
1 8 . 0 3 . 2 0 2 1 P Y T H O N A PA T H W A Y 4
5. Python was invented by Guido van Rossum, and
first released on February 20, 1991
In 1991 he was at CWI (Centrum Wiskunde &
Informatica) in Netherland. The idea of Python
programming language has taken from the ABC
programming language or we can say that ABC
is a predecessor of Python language.
There is also a fact behind the choosing name
Python. Guido van Rossum was a fan of the
popular BBC comedy show of that time, "Monty
Python's Flying Circus". So he decided to pick
the name Python for his newly created
programming language.
History of Python
1 8 . 0 3 . 2 0 2 1 5
P Y T H O N A PA T H W A Y
6. 1 8 . 0 3 . 2 0 2 1 6
P Y T H O N A PA T H W A Y
https://spectrum.ieee.org/static/interactive-the-top-programming-languages-2019
Interactive : The Top Programming Languages
7. Python is Easy to use and Learn which provides many useful features
to the programmer.
These features make it most popular and widely used language.
Why learn Python?
1 8 . 0 3 . 2 0 2 1 P Y T H O N A PA T H W A Y 7
9. 1 8 . 0 3 . 2 0 2 1 9
P Y T H O N A PA T H W A Y
Where to Learn Python?
10. 1 8 . 0 3 . 2 0 2 1 10
P Y T H O N A PA T H W A Y
Python Applications
11. 1 8 . 0 3 . 2 0 2 1 11
P Y T H O N A PA T H W A Y
Who uses python?
12. 1 8 . 0 3 . 2 0 2 1 12
P Y T H O N A PA T H W A Y
Python is an Interpreter Language
13. 1 8 . 0 3 . 2 0 2 1 13
P Y T H O N A PA T H W A Y
Python is an Interpreter Language
14. 1 8 . 0 3 . 2 0 2 1 14
P Y T H O N A PA T H W A Y
Python Vs C/C++
15. Python 3.9.2, documentation released on 19 February 2021.
Python 3.9.1, documentation released on 8 December 2020.
Python 3.9.0, documentation released on 5 October 2020.
Python 3.8.8, documentation released on 19 February 2021.
Python 3.8.7, documentation released on 21 December 2020.
.
.
.
.
Python 1.5.1p1, documentation released on 6 August 1998.
Python 1.5.1, documentation released on 14 April 1998.
Python 1.5, documentation released on 17 February 1998.
Python 1.4, documentation released on 25 October 1996.
Python 1.0, documentation released on January 1994.
Versions
1 8 . 0 3 . 2 0 2 1 P Y T H O N A PA T H W A Y 15
16. 1 8 . 0 3 . 2 0 2 1 16
P Y T H O N A PA T H W A Y
Python IDEs
17. 1 8 . 0 3 . 2 0 2 1 17
P Y T H O N A PA T H W A Y
How to Download and install?
18. 1 8 . 0 3 . 2 0 2 1 18
P Y T H O N A PA T H W A Y
How to Download and install?
19. 1 8 . 0 3 . 2 0 2 1 19
P Y T H O N A PA T H W A Y
How to Download and install?
20. 1 8 . 0 3 . 2 0 2 1 20
P Y T H O N A PA T H W A Y
How to Download and install?
21. 1 8 . 0 3 . 2 0 2 1 21
P Y T H O N A PA T H W A Y
Programming in the IDLE Shell
22. 1 8 . 0 3 . 2 0 2 1 22
P Y T H O N A PA T H W A Y
How to Download and install IDE?
23. 1 8 . 0 3 . 2 0 2 1 23
P Y T H O N A PA T H W A Y
How to Download and install IDE?
24. 1 8 . 0 3 . 2 0 2 1 24
P Y T H O N A PA T H W A Y
Programming in PyCharm IDE
25. Unlike the other programming languages, Python provides the facility to execute the code using few lines. For
example - Suppose we want to print the "Hello World" program in Java; it will take three lines to print it.
public class HelloWorld
{
public static void main(String[ ] args)
{ // Prints "Hello, World" to the terminal window.
System.out.println("Hello World");
}
}
On the other hand, we can do this using one statement in Python.
print("Hello World")
Both programs will print the same result, but it takes only one statement without using a semicolon or curly braces
in Python.
Python First Program
1 8 . 0 3 . 2 0 2 1 P Y T H O N A PA T H W A Y 25
26. 1 8 . 0 3 . 2 0 2 1 26
P Y T H O N A PA T H W A Y
www.w3schools.com
https://www.w3schools.com/python/python_examples.asp
Python Examples for practices
27. 1 8 . 0 3 . 2 0 2 1 27
P Y T H O N A PA T H W A Y
Python Tkinter GUI
28. 1 8 . 0 3 . 2 0 2 1 28
P Y T H O N A PA T H W A Y
Applications using Python Tkinter GUI
29. 1 8 . 0 3 . 2 0 2 1 29
P Y T H O N A PA T H W A Y
Applications using Python Tkinter GUI
30. 1 8 . 0 3 . 2 0 2 1 30
P Y T H O N A PA T H W A Y
Advantages and Disadvantages