---
product_id: 11331189
title: "Introducing Python: Modern Computing in Simple Packages"
price: "₨14465"
currency: LKR
in_stock: true
reviews_count: 9
url: https://www.desertcart.lk/products/11331189-introducing-python-modern-computing-in-simple-packages
store_origin: LK
region: Sri Lanka
---

# Introducing Python: Modern Computing in Simple Packages

**Price:** ₨14465
**Availability:** ✅ In Stock

## Quick Answers

- **What is this?** Introducing Python: Modern Computing in Simple Packages
- **How much does it cost?** ₨14465 with free shipping
- **Is it available?** Yes, in stock and ready to ship
- **Where can I buy it?** [www.desertcart.lk](https://www.desertcart.lk/products/11331189-introducing-python-modern-computing-in-simple-packages)

## 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

Introducing Python: Modern Computing in Simple Packages: 9781449359362: Computer Science Books @ desertcart.com

Review: Best Book for Devs Converting to Python and a Top Tier Technical Book Period - With the exception of K&R, It’s very rare to see “Learn Language X” books in people’s list of best/favorite programming books of all time. Bill Lubanovic’s “Introducing Python” has immediately vaulted into my top tier of programming books--and I’ve read too many to count and don’t give out this distinction easily. Being the geek that I am, I analyzed about 30 Python books through desertcart before deciding this book was the best match for where I was at. Looking at each book’s table of contents will tell you a lot. As a long time Ruby developer making the switch to Python, I noticed that almost all Python books were targeting either (1) new programmers (2) experienced Pythonistas or (3) folks who wanted to focus on only a particular aspect of the language, such as Data Science. I also wanted a book that was well reviewed and up-to-date (at least at the time of my December 2017 purchase). Not only was this book the right choice, it was such a good technical text in general that I had to write a review about it. Here are some of the characteristics I found worthy of note: 1.) The book length is just right. Not too long and not too short. About 350 pages if you don’t count the appendices. Also a steal at under $20 at the time of this writing. 2.) It starts from the very basics of Python but gets into some deep(ish) territory without either (1) making the assumption that you have instantly become an expert at some point in the middle of the book (too many technical texts fail here) or (2) going into rabbit holes that won’t be relevant for the type of Python developer that would be reading this book 3.) The humor is perfect. It is not forced at all, not overdone and appears in just the right places. 4.) Covers some interesting areas that most intro language books don’t touch upon: web programming, concurrency, networking (sockets!), why queueing systems are all the rage these days, NoSQL, and a full chapter of miscellany about being a Pythonista which covers things like IDEs, testing, debugging, timing code, conferences, websites of interest, linting, etc. 5.) There are no code samples where the author is overcomplicating things unnecessarily. This is a failure of many technicals authors. Lubanovic makes most code snippets as simple as possible to demonstrate the concept he is teaching. And to be fair, my minor quibbles: 1.) Redis gets quite a bit of coverage (relatively) 2.) The section on decorators was the only section in the book where I read it and I couldn’t wrap my head around how it was working given the examples. Could just be me though. 3.) I would have liked to see a little more coverage of unit testing (e.g. pytest?) Highly recommended. If you’re a somewhat experienced engineer looking to get up to speed on Python, look no further.
Review: The best introduction to Python. Clear, modern, comprehensive. - I'd agree with the comments made by others. It's really an excellent introduction to the language, done in a very modern way, which is to recognize that most coding is now done by gluing together modules. Because this book takes that approach, and uses the modules as a foil for teaching you how to code in a Pythonic way, you really learn two things at once. If you have any coding experience, and want to get up and running quickly, this is a great book, and even a good reference for later projects as they arise. And yes, "Learning Python" is really awful (both on its own terms, and in comparison to this). This is a MUCH better place to start. (What happened there anyway O'Reilly, I mean Learning Perl is THE book. BACKGROUND: I'm an experienced coder, having learned C and C++ years ago, giving them up when I learned Perl, and figured I'd never parse a file byte-by-byte ever again. I learned Ruby more recently, but got into some heavy math/statistics/image analysis, and saw that Python had the best supported science/math libraries by far. So I had to learn it. In spite of the fact that I think regular expressions are far harder in Python then they need to be, I see the advantages that other list. But most of all, most of all, it's about the available modules. CPAN is what made Perl unbeatable back in the day, and Python is the modern-day heir to that legacy. This book does a good job recognizing that and making you fluent in the language and it's highest profile modules at the same time. Highly recommended. (And no, you can't borrow my copy).

## Technical Specifications

| Specification | Value |
|---------------|-------|
| Best Sellers Rank | #769,488 in Books ( See Top 100 in Books ) #642 in Python Programming #689 in Computer Programming Languages |
| Customer Reviews | 4.6 4.6 out of 5 stars (219) |
| Dimensions  | 7 x 1 x 9 inches |
| Edition  | 1st |
| ISBN-10  | 1449359361 |
| ISBN-13  | 978-1449359362 |
| Item Weight  | 1.7 pounds |
| Language  | English |
| Print length  | 481 pages |
| Publication date  | December 30, 2014 |
| Publisher  | O'Reilly Media |

## Images

![Introducing Python: Modern Computing in Simple Packages - Image 1](https://m.media-amazon.com/images/I/91ELJ94KTRL.jpg)

## Customer Reviews

### ⭐⭐⭐⭐⭐ Best Book for Devs Converting to Python and a Top Tier Technical Book Period
*by B***D on June 28, 2018*

With the exception of K&R, It’s very rare to see “Learn Language X” books in people’s list of best/favorite programming books of all time. Bill Lubanovic’s “Introducing Python” has immediately vaulted into my top tier of programming books--and I’ve read too many to count and don’t give out this distinction easily. Being the geek that I am, I analyzed about 30 Python books through Amazon before deciding this book was the best match for where I was at. Looking at each book’s table of contents will tell you a lot. As a long time Ruby developer making the switch to Python, I noticed that almost all Python books were targeting either (1) new programmers (2) experienced Pythonistas or (3) folks who wanted to focus on only a particular aspect of the language, such as Data Science. I also wanted a book that was well reviewed and up-to-date (at least at the time of my December 2017 purchase). Not only was this book the right choice, it was such a good technical text in general that I had to write a review about it. Here are some of the characteristics I found worthy of note: 1.) The book length is just right. Not too long and not too short. About 350 pages if you don’t count the appendices. Also a steal at under $20 at the time of this writing. 2.) It starts from the very basics of Python but gets into some deep(ish) territory without either (1) making the assumption that you have instantly become an expert at some point in the middle of the book (too many technical texts fail here) or (2) going into rabbit holes that won’t be relevant for the type of Python developer that would be reading this book 3.) The humor is perfect. It is not forced at all, not overdone and appears in just the right places. 4.) Covers some interesting areas that most intro language books don’t touch upon: web programming, concurrency, networking (sockets!), why queueing systems are all the rage these days, NoSQL, and a full chapter of miscellany about being a Pythonista which covers things like IDEs, testing, debugging, timing code, conferences, websites of interest, linting, etc. 5.) There are no code samples where the author is overcomplicating things unnecessarily. This is a failure of many technicals authors. Lubanovic makes most code snippets as simple as possible to demonstrate the concept he is teaching. And to be fair, my minor quibbles: 1.) Redis gets quite a bit of coverage (relatively) 2.) The section on decorators was the only section in the book where I read it and I couldn’t wrap my head around how it was working given the examples. Could just be me though. 3.) I would have liked to see a little more coverage of unit testing (e.g. pytest?) Highly recommended. If you’re a somewhat experienced engineer looking to get up to speed on Python, look no further.

### ⭐⭐⭐⭐⭐ The best introduction to Python. Clear, modern, comprehensive.
*by S***. on September 22, 2015*

I'd agree with the comments made by others. It's really an excellent introduction to the language, done in a very modern way, which is to recognize that most coding is now done by gluing together modules. Because this book takes that approach, and uses the modules as a foil for teaching you how to code in a Pythonic way, you really learn two things at once. If you have any coding experience, and want to get up and running quickly, this is a great book, and even a good reference for later projects as they arise. And yes, "Learning Python" is really awful (both on its own terms, and in comparison to this). This is a MUCH better place to start. (What happened there anyway O'Reilly, I mean Learning Perl is THE book. BACKGROUND: I'm an experienced coder, having learned C and C++ years ago, giving them up when I learned Perl, and figured I'd never parse a file byte-by-byte ever again. I learned Ruby more recently, but got into some heavy math/statistics/image analysis, and saw that Python had the best supported science/math libraries by far. So I had to learn it. In spite of the fact that I think regular expressions are far harder in Python then they need to be, I see the advantages that other list. But most of all, most of all, it's about the available modules. CPAN is what made Perl unbeatable back in the day, and Python is the modern-day heir to that legacy. This book does a good job recognizing that and making you fluent in the language and it's highest profile modules at the same time. Highly recommended. (And no, you can't borrow my copy).

### ⭐⭐⭐⭐⭐ A comprehensive introduction and overview
*by C***. on April 3, 2017*

This book is probably best for someone who has either programmed in other languages or has previously read a beginner book on python. This was my third on python and I found that it filled out the prior gaps in my knowledge while reinforcing the basics. The pacing appears designed for serious learners who will either understand the material the first time around or take the time to search for more extensive answers online. The pacing and conciseness of the book may be excessive for true beginners. This book could also be fairly useful as a reference because most of the chapters can stand on their own, although I found it best to work through in the order presented. The problems provide effective drills without being excessively difficult. The author was good at explaining the contexts in which certain aspects of the language may be useful. He was also better than most technical authors about not assuming, by mistake or otherwise, a prior understanding of details or terms of art.

## Frequently Bought Together

- Introducing Python: Modern Computing in Simple Packages
- Introduction to Machine Learning with Python: A Guide for Data Scientists

---

## 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://www.desertcart.lk/products/11331189-introducing-python-modern-computing-in-simple-packages](https://www.desertcart.lk/products/11331189-introducing-python-modern-computing-in-simple-packages)

---

*Product available on Desertcart Sri Lanka*
*Store origin: LK*
*Last updated: 2026-01-24*