---
product_id: 5901094
title: "Programming in Python 3: A Complete Introduction to the Python Language (Developer's Library)"
price: "P2527"
currency: BWP
in_stock: true
reviews_count: 13
url: https://botswana.desertcart.com/products/5901094-programming-in-python-3-a-complete-introduction-to-the-python
store_origin: BW
region: Botswana
---

# Programming in Python 3: A Complete Introduction to the Python Language (Developer's Library)

**Price:** P2527
**Availability:** ✅ In Stock

## Quick Answers

- **What is this?** Programming in Python 3: A Complete Introduction to the Python Language (Developer's Library)
- **How much does it cost?** P2527 with free shipping
- **Is it available?** Yes, in stock and ready to ship
- **Where can I buy it?** [botswana.desertcart.com](https://botswana.desertcart.com/products/5901094-programming-in-python-3-a-complete-introduction-to-the-python)

## Best For

- Customers looking for quality international products

## Why This Product

- Free international shipping included
- Worldwide delivery with tracking
- 15-day hassle-free returns

## Description

Programming in Python 3: A Complete Introduction to the Python Language (Developer's Library) [Summerfield, Mark] on desertcart.com. *FREE* shipping on qualifying offers. Programming in Python 3: A Complete Introduction to the Python Language (Developer's Library)

Review: Must have learning tool - This book is meant for the serious programmer in Python 3.X You can follow the readings and examples very well. It is well-thought out in terms of topic ordering. I use this in my graduate course in Python. While one must read a fair amount of text, there is very little that I would call extraneous material. The margin notes are helpful. Collecting methods and other material into tables is very helpful. The audience for this book is either the professional programmer or scientists & engineers that must do programming as part of their work. It is a help to educators, too.
Review: A Thorough Introduction to Python - Mark Summerfield's text: "Programming in Python 3" is a very good introduction to the Python programming language for people with prior programming experiance in another language. I came to Python from MatLab and prior to that, C and Fortan. So I'm pleased with the book and find myself refering back to it quite often. Having said that, this is not a "For Dummies" type book. Familiarity with with directory structure, file handling, and command prompt (console) operation is assumed. The book covers all of the built in types and programming constructs of the Python language. It also introduces some of the useful (batteries included) standard library functinality along with details for working with modules and packages. Finally, as I'm working my way into the middle of the book, I'm finding that it's a good introduction to object-oriented (OO) programming concepts and techniques in the clean syntax of the Python language. The OO concepts are not obfuscated by a language that is too criptic or too messy. Since this is about where I'm at on my own learning curve, the book is proving quite useful.

## Technical Specifications

| Specification | Value |
|---------------|-------|
| Best Sellers Rank | #1,321,073 in Books ( See Top 100 in Books ) #362 in Object-Oriented Design #821 in Introductory & Beginning Programming #1,085 in Python Programming |
| Customer Reviews | 4.3 4.3 out of 5 stars (258) |
| Dimensions  | 7 x 1.46 x 9 inches |
| Edition  | 2nd |
| ISBN-10  | 0321680561 |
| ISBN-13  | 978-0321680563 |
| Item Weight  | 2.2 pounds |
| Language  | English |
| Print length  | 646 pages |
| Publication date  | November 12, 2009 |
| Publisher  | Addison-Wesley Professional |

## Images

![Programming in Python 3: A Complete Introduction to the Python Language (Developer's Library) - Image 1](https://m.media-amazon.com/images/I/816l7I-HfzL.jpg)

## Customer Reviews

### ⭐⭐⭐⭐⭐ Must have learning tool
*by A***R on March 2, 2016*

This book is meant for the serious programmer in Python 3.X You can follow the readings and examples very well. It is well-thought out in terms of topic ordering. I use this in my graduate course in Python. While one must read a fair amount of text, there is very little that I would call extraneous material. The margin notes are helpful. Collecting methods and other material into tables is very helpful. The audience for this book is either the professional programmer or scientists & engineers that must do programming as part of their work. It is a help to educators, too.

### ⭐⭐⭐⭐ A Thorough Introduction to Python
*by S***T on August 29, 2010*

Mark Summerfield's text: "Programming in Python 3" is a very good introduction to the Python programming language for people with prior programming experiance in another language. I came to Python from MatLab and prior to that, C and Fortan. So I'm pleased with the book and find myself refering back to it quite often. Having said that, this is not a "For Dummies" type book. Familiarity with with directory structure, file handling, and command prompt (console) operation is assumed. The book covers all of the built in types and programming constructs of the Python language. It also introduces some of the useful (batteries included) standard library functinality along with details for working with modules and packages. Finally, as I'm working my way into the middle of the book, I'm finding that it's a good introduction to object-oriented (OO) programming concepts and techniques in the clean syntax of the Python language. The OO concepts are not obfuscated by a language that is too criptic or too messy. Since this is about where I'm at on my own learning curve, the book is proving quite useful.

### ⭐⭐⭐⭐⭐ REALLY Well Written and Very User Friendly for Programmers Who Are New to Python
*by B***R on September 14, 2014*

This book was exactly what I was looking for. I am a developer, working mostly in C++ and C#, with an engineering background that includes experience with FORTRAN, VB, MATLAB, etc. I noticed a job that interested me, for which knowledge of C++ and Python were needed, so I was looking for a Python book that was reader-friendly, but not an absolute beginner book. I strongly recommend this book. The writing is very clear, with tons of code examples. There is a clear and thorough explanation after every code snippet, just in case you can't figure what the heck is going on. But it's not a 'lightweight.' The book is 600 pages and is packed with information, so it can serve as a useful reference.for a ton of topics. However, it's also very approachable, if you just want to read it systematically from start to finish.

## Frequently Bought Together

- Programming in Python 3: A Complete Introduction to the Python Language (Developer's Library)
- A Practical Guide to Linux Commands, Editors, and Shell Programming
- Advanced Programming in the UNIX Environment, 3rd Edition

---

## Why Shop on Desertcart?

- 🛒 **Trusted by 1.3+ Million Shoppers** — Serving international shoppers since 2016
- 🌍 **Shop Globally** — Access 737+ million products across 21 categories
- 💰 **No Hidden Fees** — All customs, duties, and taxes included in the price
- 🔄 **15-Day Free Returns** — Hassle-free returns (30 days for PRO members)
- 🔒 **Secure Payments** — Trusted payment options with buyer protection
- ⭐ **TrustPilot Rated 4.5/5** — Based on 8,000+ happy customer reviews

**Shop now:** [https://botswana.desertcart.com/products/5901094-programming-in-python-3-a-complete-introduction-to-the-python](https://botswana.desertcart.com/products/5901094-programming-in-python-3-a-complete-introduction-to-the-python)

---

*Product available on Desertcart Botswana*
*Store origin: BW*
*Last updated: 2026-03-24*