Look Inside

Python Programming


SKU: a3e28da40928 Category:

Python is a widely used high-level programming language used for general purpose programming, created by Guido van Rossum and first released in 1991. Python has a design philosophy which emphasizes code readability (notably using whitespace indentation to delimit code blocks rather than curly braces or keywords), and a syntax which allows programmers to express concepts in fewer lines of code than possible in languages such as C++ or Java.

Python is an interpreted, object-oriented, high-level programming language with dynamic semantics. Its high-level built-in data structures, combined with dynamic typing and dynamic binding, make it very attractive for Rapid Application Development, as well as for use as a scripting or glue language to connect existing components together.

Python supports modules and packages, which encourages program modularity and code reuse. The Python interpreter and the extensive standard library are available in source or binary form without charge for all major platforms, and can be freely distributed.

Python 2.0 was released on 16 October 2000 and had many major new features.

Python 3.0 (which early in its development was commonly referred to as Python 3000 or py3k).

I recommend this book as a Programmer’s point of view. This book teaches basics of Python starting with the Python introduction, variables, data types, control structure, file handling, functions, exception handling with regular expression and GUI Programming along with Database Connectivity with MySQL, Sqlite3 and Networking.

This book offers you a comprehensive learning tool for Python. It covers almost everything you need to know about programming in Python: Types and Operations, Statements and Syntax, Functions, Modules and Databases and much more.

Here, in this book, the concept of each topic is followed by the theoretical explanation. All practical questions of Python programming are provided at the end of this book, and along with those, steps of program execution is provided. Efforts have been made to make the text easy to read and understand.


Contents –

1. Introduction to Python
2. Variables and Expressions
3. Conditional Statements
4. Looping
5. Control Statement
6. Functions
7. Strings
8. Lists
9. Tuples and Dictionaries
10. Files
11. Exceptions
12. Regular Expressions
13. Classes and Objects
14. Multithreaded Programming
15. Modules
16. Creating Graphical User Interfaces (GUI)
17. Storing Data in Our MySQL
List of Python Practical


Student Dollar Price
Library Dollar Price






Year of publication






Ashwin Mehta,

Kiran Gurbani


Himalaya pub