Chapter 1 - Python Introduction
Chapter 1 - Python Introduction
• Who I am
• What I have done until now
• From how long I’m doing
• What kind of projects I have encountered
• What are the expectations I have from this course
• What will I learn from this course
• What will I NOT learn from this course
1. Python Introduction
• Clean syntax
– this leads to fast coding
• Less training
– language is very easy to learn
1.6. What is used for
• Rapid prototyping
• Web scripting
• Throw-away, ad-hoc programming
• Steering scientific applications
• Extension language
• XML processing
• Database applications
• GUI applications
• etc
1.7. Python and OS Type
• Linux:
– Already present on all major distributions (Debian, Fedora,
Ubuntu, etc)
– https://www.python.org/download
• Windows:
– Active State Python: http://www.activestate.com/activepython
– IronPython: http://ironpython.net/