Python - Tutorial
Python is a powerful, flexible, general-purpose interpreted, interactive, object-oriented, and high-level programming language.It was created during 1985- 1990 by Guido van Rossum. It uses concise and easy-to-learn syntax which enables programmers to write more codes and develop more complex programs in a much shorter time. Like Perl, Python source code is also available under the GNU General Public License (GPL). This tutorial gives you understanding on Python programming language.
This tutorial provides all essential programming concepts and information you need to start developing your own Python program. The book provides a comprehensive walk-through of Python programming in a clear, straightforward manner that beginners will appreciate. Important concepts are introduced through a step-by-step discussion and reinforced by relevant examples and illustrations. You can use this book as a guide to help you explore, harness, and gain appreciation of the capabilities and features of Python.
This tutorial is designed for software programmers who need to learn Python programming language from scratch.
You should have a basic understanding of Computer Programming terminologies. A basic understanding of any of the programming languages is a plus.
Advantages of Using Python
Here are reasons why you would prefer to learn and use Python over other high level languages:
Python programs use clear, simple, and concise instructions that are easy to read even by those who have no substantial programming background. Programs written in Python are, therefore, easier to maintain, debug, or enhance.
Codes used in Python are considerably shorter, simpler, and less verbose than other highlevel programming languages such as Java and C++. In addition, it has well-designed built-in features and standard library as well as access to third party modules and source libraries. These features make programming in Python more efficient.
Less learning time
Python is relatively easy to learn. Many find Python a good first language for learning programming because it uses simple syntax and shorter codes.
Runs across different platforms
Python works on Windows, Linux/UNIX, Mac OS X, other operating systems and smallform devices. It also runs on microcontrollers used in appliances, toys, remote controls, embedded devices, and other similar devices.
Frequently Asked Questions
- Python Files I/O
- Python Exceptions Handling
- Python Object Oriented
- Python Regular Expressions
- Python CGI Programming
- Python MySQL Database Access
- Python Networking Programming
- Python Sending Email using SMTP
- Python Multithreaded Programming
- Python XML Processing
- Python GUI Programming (Tkinter)
- Python Extension Programming with C
- Python Quick Guide
- Python Tools/Utilities
- Python Useful Resources