Python Books







 
OSgram.com   >   Shopping   >   Books   >   Python
Shop for books about Python.

Other web sites about Python:Additional pages on this web site, which may be of interest: Python is a programming language developed by, and first released by, Guido van Rossum in 1991. The Python language is released under the Python Software Foundation License (PSFL) which is a permissive open source license, and in its most recent revision is fully compatible with the GPL.

Here are some books about Python:

Disclosure: Products details and descriptions provided by Amazon.com. Our company may receive a payment if you purchase products from them after following a link from this website.

Python Crash Course: A Hands-On, Project-Based Introduction to Programming

By Eric Matthes

Eric Matthes
Released: 2015-11-01
Paperback (560 pages)

Python Crash Course: A Hands-On, Project-Based Introduction to Programming
List Price: $39.95*
Lowest New Price: $26.17*
Lowest Used Price: $22.95*
Usually ships in 24 hours*
*(As of 19:17 Pacific 20 Feb 2018 More Info)


Click Here
  • Python Crash Course A Hands On Project Based Introduction to Programming
Product Description:
Python Crash Course is a fast-paced, thorough introduction to Python that will have you writing programs, solving problems, and making things that work in no time.

In the first half of the book, you’ll learn about basic programming concepts, such as lists, dictionaries, classes, and loops, and practice writing clean and readable code with exercises for each topic. You’ll also learn how to make your programs interactive and how to test your code safely before adding it to a project. In the second half of the book, you’ll put your new knowledge into practice with three substantial projects: a Space Invaders–inspired arcade game, data visualizations with Python’s super-handy libraries, and a simple web app you can deploy online.

As you work through Python Crash Course you’ll learn how to:
–Use powerful Python libraries and tools, including matplotlib, NumPy, and Pygal
–Make 2D games that respond to keypresses and mouse clicks, and that grow more difficult as the game progresses
–Work with data to generate interactive visualizations
–Create and customize Web apps and deploy them safely online
–Deal with mistakes and errors so you can solve your own programming problems


If you’ve been thinking seriously about digging into programming, Python Crash Course will get you up to speed and have you writing real programs fast. Why wait any longer? Start your engines and code!

Uses Python 2 and 3

Python: Programming: Your Step By Step Guide To Easily Learn Python in 7 Days (Python for Beginners, Python Programming for Beginners, Learn Python, Python Language)

By iCode Academy

Forsous
RED&BLUE Paperback (97 pages)

Python: Programming: Your Step By Step Guide To Easily Learn Python in 7 Days (Python for Beginners, Python Programming for Beginners, Learn Python, Python Language)
List Price: $16.95*
Lowest New Price: $14.29*
Usually ships in 24 hours*
*(As of 19:17 Pacific 20 Feb 2018 More Info)


Click Here
Product Description:

Are You Ready To Learn Python Easily?

Learning Python Programming in 7 days is possible, although it might not look like it’s easy at first, especially if you are someone with meager experience in dealing with a programming language. As you learn, you will see that it is not that difficult to understand, and it becomes easier when you add patience, diligence, and discipline. This book has all the materials that you need in learning basic Python Programming. It is presented in easy to understand format – much of technical jargons were eliminated, although you might still find some, but they are the terms that you will likely (almost always) encounter when creating your codes. You will find no such trouble in understanding the terms, and how to do it properly. Samples are provided for you, and explanations are also presented so you won’t get lost and still have fun while learning. You will be glad that you have this book with you while learning Python. Discover many things that you can do with Python programming, and you might even start a new career.

Here’s What You’ll Learn From This Python For Beginners Book:

✓ Introduction ✓ Chapter 1: Welcome to the World of the Python ✓ Chapter 2: Python Syntax ✓ Chapter 3: Important Strings and Console Output ✓ Chapter 4: The Conditionals and Control Flow ✓ Chapter 5: Understanding Lists, Tuples, and Dictionaries ✓ Chapter 6: The Loops ✓ Chapter 7: Understanding the Functions ✓ Chapter 8: Coding a Full Program ✓ Chapter 9: Reserved Words and Functions ✓ and much more

What Are You Waiting For?

Start Coding Python Right Now!

Python Programming: An Introduction to Computer Science, 3rd Ed.

By John Zelle

Ingramcontent
Paperback (552 pages)

Python Programming: An Introduction to Computer Science, 3rd Ed.
List Price: $45.00*
Lowest New Price: $40.00*
Lowest Used Price: $37.00*
Usually ships in 24 hours*
*(As of 19:17 Pacific 20 Feb 2018 More Info)


Click Here
  • Python Programming An Introduction to Computer Science
Product Description:
This third edition of John Zelle's Python Programming continues the tradition of updating the text to reflect new technologies while maintaining a time-tested approach to teaching introductory computer science. An important change to this edition is the removal of most uses of eval and the addition of a discussion of its dangers. In our increasingly connected world, it's never too early to begin considering computer security issues. This edition also uses several new graphics examples, developed throughout chapters 4-12.

Python Pocket Reference: Python In Your Pocket (Pocket Reference (O'Reilly))

By Mark Lutz

Lutz Mark
Paperback (266 pages)

Python Pocket Reference: Python In Your Pocket (Pocket Reference (O Reilly))
List Price: $14.99*
Lowest New Price: $4.42*
Lowest Used Price: $3.50*
Usually ships in 24 hours*
*(As of 19:17 Pacific 20 Feb 2018 More Info)


Click Here
  • Python Pocket Reference
Product Description:

Updated for both Python 3.4 and 2.7, this convenient pocket guide is the perfect on-the-job quick reference. You’ll find concise, need-to-know information on Python types and statements, special method names, built-in functions and exceptions, commonly used standard library modules, and other prominent Python tools. The handy index lets you pinpoint exactly what you need.

Written by Mark Lutz—widely recognized as the world’s leading Python trainer—Python Pocket Reference is an ideal companion to O’Reilly’s classic Python tutorials, Learning Python and Programming Python, also written by Mark.

This fifth edition covers:

  • Built-in object types, including numbers, lists, dictionaries, and more
  • Statements and syntax for creating and processing objects
  • Functions and modules for structuring and reusing code
  • Python’s object-oriented programming tools
  • Built-in functions, exceptions, and attributes
  • Special operator overloading methods
  • Widely used standard library modules and extensions
  • Command-line options and development tools
  • Python idioms and hints
  • The Python SQL Database API

Python Programming: Your Beginner’s Guide To Easily Learn Python in 7 Days

By iCode Academy

Independently published
Paperback (111 pages)

Python Programming: Your Beginner’s Guide To Easily Learn Python in 7 Days
List Price: $11.97*
Lowest New Price: $9.69*
Usually ships in 24 hours*
*(As of 19:17 Pacific 20 Feb 2018 More Info)


Click Here
Product Description:

Are You Ready To Learn Python Easily?

Python is one of the most popular of all the computer programming languages, simply because it is one of the easiest to learn. It is an all-purpose language that has a range of different applications, such as: ¥ Web development ¥ Mathematical and Scientific Computing ¥ Graphical user interface for the desktop Python has a very clean syntax and short code which makes it ideal for the beginner. Not only that, Python is fun because, rather than spending all your time worrying about the syntax, you get to spend time thinking about what your code is going to do instead. Python is an old language, developed in the 1980’s and being released for the first time in 1991. It was developed because Guido van Rossum wanted to create a language that was easy to understand and that could access the Amoeba system he was working on. That led to Python, an interpreted and extensible language that was named after Monty Python’s Flying Circus for no reason other than the creator was a fan! Python is so much easier to write and to read than many other languages and is one of the most feature-packed. Benefits include: ¥ It’s free and its open source – anyone can use Python and anyone can make changes to the source code and distribute it for themselves. ¥ Portable – Python programs can move from one platform to another can be run without the need to make any changes ¥ Embeddable and Extensible – Python code can be combined with bits of another computer language to produce a high-performance code and scripting abilities which are not always available with other languages out of the box ¥ Interpreted Language – Python does a lot of jobs, like garbage collection, memory management and so on automatically. Also, when your code is run, it will automatically be converted into a code that is understood by your computer system ¥ Libraries – Python contains a lot of libraries with much of the code needed to perform common tasks and cut down on the amount of code you need to write ¥ Object-Oriented - because everything that is in Python is an object, it is far easier to solve complex problems – each can be broken down into smaller problems through the creation of objects. Python is backed up with a large active community who are constantly striving to improve the language for beginners and experts alike. Use this community as they are of invaluable help to you. If you are quite ready, we are going to look at the basics of Python programming now. First, I will show you how to install it on your computer and then we will go through the basic concepts. There are going to be plenty of examples for you to input into Python and try or yourself. This is the best way to learn so I urge you to get your Python environment set up and work along with this book – you will learn so much more than if you just read it. 

Here Is What You'll Learn After Downloading This Python Programming Book:

✓ Introduction Chapter 1: Installing Python and Setting up Your Environment ✓ Chapter 2: Python Keywords, Identifiers, and Operators Chapter 3: Python Flow Control ✓ Chapter 4: Python Functions Chapter 5: Python Datatypes ✓ Chapter 6: Python Lists Chapter 7: Python Tuples ✓ Chapter 8: Python Strings Chapter 9: Python Sets ✓ Chapter 10: Python Objects and Classes Chapter 11: Python Dictionary ✓ Chapter 12: Python Glossary

What Are You Waiting For?

Start Coding Python Programming Right Now!

Learning Python, 5th Edition

By Mark Lutz

Mark Lutz
Paperback (1648 pages)

Learning Python, 5th Edition
List Price: $64.99*
Lowest New Price: $51.22*
Lowest Used Price: $26.15*
Usually ships in 24 hours*
*(As of 19:17 Pacific 20 Feb 2018 More Info)


Click Here
  • Learning Python
Product Description:

Get a comprehensive, in-depth introduction to the core Python language with this hands-on book. Based on author Mark Lutz’s popular training course, this updated fifth edition will help you quickly write efficient, high-quality code with Python. It’s an ideal way to begin, whether you’re new to programming or a professional developer versed in other languages.

Complete with quizzes, exercises, and helpful illustrations, this easy-to-follow, self-paced tutorial gets you started with both Python 2.7 and 3.3— the latest releases in the 3.X and 2.X lines—plus all other releases in common use today. You’ll also learn some advanced language features that recently have become more common in Python code.

  • Explore Python’s major built-in object types such as numbers, lists, and dictionaries
  • Create and process objects with Python statements, and learn Python’s general syntax model
  • Use functions to avoid code redundancy and package code for reuse
  • Organize statements, functions, and other tools into larger components with modules
  • Dive into classes: Python’s object-oriented programming tool for structuring code
  • Write large programs with Python’s exception-handling model and development tools
  • Learn advanced Python tools, including decorators, descriptors, metaclasses, and Unicode processing

Python Programming: An Introduction to Computer Science

By John Zelle

Brand: Franklin, Beedle Associates Inc.
Released: 2010-05-20
Paperback (432 pages)

Python Programming: An Introduction to Computer Science
List Price: $45.00*
Lowest New Price: $18.00*
Lowest Used Price: $7.66*
Usually ships in 24 hours*
*(As of 19:17 Pacific 20 Feb 2018 More Info)


Click Here
  • Used Book in Good Condition
Product Description:
This is the second edition of John Zelle's Python Programming, updated for Python 3. This book is designed to be used as the primary textbook in a college-level first course in computing. It takes a fairly traditional approach, emphasizing problem solving, design, and programming as the core skills of computer science. However, these ideas are illustrated using a non-traditional language, namely Python.

Although Python is used as the language, teaching Python is not the main point of this book. Rather, Python is used to illustrate fundamental principles of design and programming that apply in any language or computing environment. In some places, I have purposely avoided certain Python features and idioms that are not generally found in other languages.

Python Programming: A Complete Guide For Beginners To Master And Become An Expert In Python Programming Language

By Brian Draper

CreateSpace Independent Publishing Platform
Paperback (134 pages)

Python Programming: A Complete Guide For Beginners To Master And Become An Expert In Python Programming Language
List Price: $17.27*
Lowest New Price: $13.38*
Lowest Used Price: $15.49*
Usually ships in 24 hours*
*(As of 19:17 Pacific 20 Feb 2018 More Info)


Click Here
Product Description:

Learn Python Programming Fast, Easily And In A Fun Way, Starting From The Basics And Become An Expert In No Time!

If You Are New To Python Programming And Want To Start From A Solid Foundation, This Book Is For You! 'Python Programming: A Complete Guide For Beginners To Master And Become An Expert In Python Programming Language' is a complete guide, covering all the basic concepts in depth, and takes you to an advanced level with simple to understand, follow and learn examples and explanations.

Learn Python The Easy And Smart Way

A Preview Of What You Will Learn:
The Importance and Various Features of Python

Introduction to keywords and identifiers

Python Statements, Indentations and Comments

How to Install and Run Python in Mac OS. Linux and Microsoft

Concept of Variables and Different Data Types

Input, Out and Import Operations

Using Loop Statements in Python

Python Functions

Study of Objects and Classes

Inheritance in Python

File Handling Operations

Study of Modules, Tuples, Lists and Dictionary

And Much, Much More!!!

Python is the most easiest and powerful programming language to master as it is designed keeping simplicity in mind and can be used to develop almost all kinds of apps and software programs. This makes Python Programming very interactive and popular among computer programmers. So What Are You Waiting For?

Get Your Copy Today

Illustrated Guide to Python 3: A Complete Walkthrough of Beginning Python with Unique Illustrations Showing how Python Really Works. Now covering Python 3.6 (Treading on Python) (Volume 1)

By Matt Harrison

CreateSpace Independent Publishing Platform
Paperback (256 pages)

Illustrated Guide to Python 3: A Complete Walkthrough of Beginning Python with Unique Illustrations Showing how Python Really Works. Now covering Python 3.6 (Treading on Python) (Volume 1)
List Price: $19.97*
Lowest New Price: $9.97*
Lowest Used Price: $8.56*
Usually ships in 24 hours*
*(As of 19:17 Pacific 20 Feb 2018 More Info)


Click Here
Product Description:
Introducing Your Guide to Learning Python Illustrated Guide to Learning Python is designed to bring developers and others who are anxious to learn Python up to speed quickly. Not only does it teach the basics of syntax, but it condenses years of experience. You will learn warts, gotchas, best practices and hints that have been gleaned through the years in days. You will hit the ground running and running in the right way. Learn Python Quickly Python is an incredible language. It is powerful and applicable in many areas. It is used for automation of simple or complex tasks, numerical processing, web development, interactive games and more. Whether you are a programmer coming to Python from another language, managing Python programmers or wanting to learn to program, it makes sense to cut to the chase and learn Python the right way. You could scour blogs, websites and much longer tomes if you have time. Treading on Python lets you learn the hints and tips to be Pythonic quickly. Packed with Useful Hints and Tips You'll learn the best practices without wasting time searching or trying to force Python to be like other languages. I've collected all the gems I've gleaned over years of writing and teaching Python for you. A No Nonsense Guide to Mastering Basic Python Python is a programming language that lets you work more quickly and integrate your systems more effectively. You can learn to use Python and see almost immediate gains in productivity and lower maintenance costs. What you will learn:
  • Distilled best practices and tips
  • How interpreted languages work
  • Using basic types such as Strings, Integers, and Floats
  • Best practices for using the interpreter during development
  • The difference between mutable and immutable data
  • Sets, Lists, and Dictionaries, and when to use each
  • Gathering keyboard input
  • How to define a class
  • Looping constructs
  • Handling Exceptions in code
  • Slicing sequences
  • Creating modular code
  • Using libraries
  • Laying out code
  • Community prescribed conventions

Python for Kids: A Playful Introduction To Programming

By Jason R. Briggs

Penguin Books
Released: 2012-12-12
Paperback (344 pages)

Python for Kids: A Playful Introduction To Programming
Lowest New Price: $21.82*
Lowest Used Price: $17.46*
Usually ships in 24 hours*
*(As of 19:17 Pacific 20 Feb 2018 More Info)


Click Here
  • Use fundamental data structures like lists, tuples, and maps
  • Use control structures like loops and conditional statements
  • Create games, animations, and other graphical wonders with tkinter

Product Description:
Python is a powerful, expressive programming language that’s easy to learn and fun to use! But books about learning to program in Python can be kind of dull, gray, and boring, and that’s no fun for anyone.

Python for Kids brings Python to life and brings you (and your parents) into the world of programming. The ever-patient Jason R. Briggs will guide you through the basics as you experiment with unique (and often hilarious) example programs that feature ravenous monsters, secret agents, thieving ravens, and more. New terms are defined; code is colored, dissected, and explained; and quirky, full-color illustrations keep things on the lighter side.

Chapters end with programming puzzles designed to stretch your brain and strengthen your understanding. By the end of the book you’ll have programmed two complete games: a clone of the famous Pong and "Mr. Stick Man Races for the Exit"—a platform game with jumps, animation, and much more.

As you strike out on your programming adventure, you’ll learn how to:
–Use fundamental data structures like lists, tuples, and maps
–Organize and reuse your code with functions and modules
–Use control structures like loops and conditional statements
–Draw shapes and patterns with Python’s turtle module
–Create games, animations, and other graphical wonders with tkinter

Why should serious adults have all the fun? Python for Kids is your ticket into the amazing world of computer programming.

For kids ages 10+ (and their parents)

The code in this book runs on almost anything: Windows, Mac, Linux, even an OLPC laptop or Raspberry Pi!

  Virtual Private Server Hosting starting at $19


 
     
Shopping
 
  Books
   Apache
   BSD
   Eclipse
   Firefox
   GIMP
   GNOME
   GNU
   JBoss
   Linux
   MySQL
   OpenOffice
   Open Source
   Perl
   PHP
   PostgreSQL
   Python
   Ruby
   Security
   Solaris
   SQLite

  Clothing

  Magazines

  Software
 

ATI Echo Server for Linux

News Resources
 
  Companies

  Conferences

  Embedded

  Mobile

  Patents

  Security

  Software

  VoIP
 


 
   
Contact Us   Privacy   Terms Of Use   Advertising/Endorsements Disclosures

Copyright © 2006-2015, Answers 2000 Limited.

Answers 2000 Limited has no opinion about any stories or content of, or views expressed in, any linked news resource or website. Information about companies, organizations, products and services was believed to be correct at the time it was first published on this website, but may out of date by the time you read this website. For current information about any company or organization, readers are advised to check with the applicable company or organization.

Answers 2000 Limited expresses no opinion about any company or organization (including expressing no opinion on any investments in, with, or relating to, any company or organization), product or service. This website is not intended as investment or financial advice.

In Association With Amazon.com
Answers 2000 Limited is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com.

CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON SERVICES LLC. THIS CONTENT IS PROVIDED 'AS IS' AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME.

Disclosure: Our company's websites' content (including this website's content) includes advertisements for our own company's websites, products, and services, and for other organization's websites, products, and services. In the case of links to other organization's websites, our company may receive a payment, (1) if you purchase products or services, or (2) if you sign-up for third party offers, after following links from this website. Unless specifically otherwise stated, information about other organization's products and services, is based on information provided by that organization, the product/service vendor, and/or publicly available information - and should not be taken to mean that we have used the product/service in question. Additionally, our company's websites contain some adverts which we are paid to display, but whose content is not selected by us, such as Google AdSense ads. For more detailed information, please see Advertising/Endorsements Disclosures

Our sites use cookies, some of which may already be set on your computer. Use of our site constitutes consent for this. For details, please see Privacy.