2. Python Origin
• Python was released by Guido van Rossum in 1991.
• In his own words,
• “...In December 1989, I was looking for a "hobby"
programming project that would keep me occupied
during the week around Christmas. My office ... would be
closed, but I had a home computer, and not much else on
my hands. I decided to write an interpreter for the new
scripting language I had been thinking about lately:”
3. What is Python?
• 1. Interpreted high level programming language
• 2. Multi-paradigm programming language
• Object oriented programming
• Structured programming
• Functional programming
• Aspect-oriented programming
• 3. Free and open-sourced
• 4. Simple to learn!
• 5. Highly portable
4. Philosophy of Python
• Beautiful is better than ugly
• Explicit is better than implicit
• Simple is better than complex
• Complex is better than complicated
• Readability counts
5. Outline of Python(Syntax & Semantics)
• 1. Indentation
• 2. Statements and Control flow
• 3. Expressions
• 4. Methods
• 5.Typing
• 6. Classes and Objects
• 7. Exception Handling
• 8. Data structures in Python
• 9. File Handling 10. Other Libraries
7. Uses of Python
• 1. One of the top 1o programming languages since 2003.
• 2. Serves as scripting language for web applications.
• 3. Highly used in Scientific Computing
• 4. Used in Artificial Intelligence projects
• 5. Standard component in many operating systems
• 6. Programming Raspberry- Pi
• 7. Data Science and Machine learning applications