ebook :Learning Python, 5th Edition
Get a complete and complete introduction to the basic Python language with this handy book. Based on the famous Mark Lutz course, this fifth updated edition will help you quickly write efficient and high quality code with Python. It is a great way to start, whether you are new to programming or a professional developer who knows many other languages.
By completing useful questionnaires, exercises and illustrations, this easy-to-follow tutorial at your own pace allows you to start using Python 2.7 and 3.3, the latest versions of lines 3.X and 2.X, as well as all other versions of use common today. You will also learn some of the advanced features of the language that have recently become more popular in Python code.
Explore the main types of objects built into Python, such as numbers, lists and dictionaries.
Create and manipulate objects with Python sentences and learn the general syntax model for Python
Use the functions to avoid duplicating the code and package code to reuse