

Desertcart purchases this item on your behalf and handles shipping, customs, and support to QATAR.
🐍 Code smarter, not harder — your Python journey starts here!
Introduction to Programming Using Python by Daniel Liang offers a fundamentals-first approach to learning Python, emphasizing core programming concepts before object-oriented design. This used book in good condition includes engaging optional graphics examples and hundreds of practice questions with online solutions, making it ideal for learners with some prior experience seeking a comprehensive, hands-on introduction to Python programming.
| Best Sellers Rank | #1,438,534 in Books ( See Top 100 in Books ) #1,003 in Introductory & Beginning Programming #1,366 in Python Programming #2,559 in Computer Programming Languages |
| Customer Reviews | 4.0 out of 5 stars 106 Reviews |
P**R
small type for imperfect eyesight - great for cross referencing the electronic version
I am happy I bought this printed book. The electronic book (which I also purchased for a college class) has some nice features, but some of the layout in the online e-book is disorganized and difficult to interpret. The e-book publishers need to go back and compare a printed copy with what they are offering students online. They don't match exactly. I wish this book was printed on standard 8.5" x 11" paper and that the type was bigger. I bought the looseleaf version and put it in a standard 3-ring binder, where it's fine, but the picky side of me wants it to fit into a binder like "normal" paper. Also, the type is too small for me. Sometimes I'd have to stack two pairs of reading glasses on my nose to read the text. Overall, super happy I bought the printed book!
O**S
recommend it
If you are new to python this book may not be the right book. However, if you have some experiences I would recommend it. It had tons of practice questions. Also, you can find the solutions for even numbers and on the their website.
K**I
The website companion site is completely useless and kludgy and you have to pay for it
First few chapters are ok but ultimately, this is a horrendous book for beginners with overly complicated examples and a complete lack of answers that SHOULD BE IN THE BOOK. The website companion site is completely useless and kludgy and you have to pay for it!!!!!!!!!!!!!!!!!!!!!!!. This is a perfect example of why more women and girls don't code....because it is written by men like this that make it impossible to learn it. The learning examples are needlessly convoluted and complicated and have little to do with the exercises. F-
P**J
Very good book for beginners
I think this book is perfect for beginners. One of the reasons I liked this book very much is that is has a lot of exercises of varying difficulty (40 to 50+ exercises for each chapter). Among the books I have for python, this one is the best. I am trying to learn by myself and now I realize that I was unable to learn much from other books is that they don't have adequate exercises for a self learner like me. I would highly recommend this book to people who are trying to learn python as their first programming language. I gave this book four stars instead of five is because of its overpricing. In my opinion this book shouldn't cost about 100 bucks. The reason I feel the book is overpriced is because the author put all the exercises he wrote for his Java book, here. Other than that I'm fully satisfied with this book.
A**R
Pretty excellent text book, and I usually hate text books.
Still working my way through this for class, but I've found that things are explained well enough that the class itself is just a good review of the text book. It's easy to understand, and the exercises and examples used are great for getting a grasp on the Python language.
F**Z
Excellent for learning programming and python
This is one of the best books of python that I read so far. Everything is cover so well and it is really money worth. it give you an access code for videos and they are as good as the book. I strongly recommended so I also by the java book and is as good as this one
D**N
Reviewing the book condition and also the seller
Even though the seller said the condition was used, good, i received it as nearly new, with no damage at all to the book. In addition, i like how the seller left a handwriting appreciation at the end of the label! 10/10
M**I
Not good for beginners at all
This book doesn't tell you how to do half of the exercises, and can't even find out what the answers are. Not good for beginners at all.
E**H
Best for python program beginners
I bought it for my BCA 5th semester.And it's a Good book for understanding python concepts.
L**A
Nice book
👍 product
S**N
Five Stars
Excellent book to get started.
P**A
Be careful before purchasing the books from Pearson Publication
First of all shame on Pearson Publication for duping students with abridged edition of the original book, 4-5 chapters are missing from Indian edition, be careful before buying books from Pearson, they have adopted this habit and policy of abridging the books and supplying students with 3rd grade quality of print and paper
Trustpilot
2 weeks ago
1 week ago