Goodreads helps you keep track of books you want to read.
Start by marking “Introducing Python: Modern Computing in Simple Packages” as Want to Read:
Introducing Python: Modern Computing in Simple Packages
Enlarge cover
Rate this book
Clear rating
Open Preview

Introducing Python: Modern Computing in Simple Packages

4.17  ·  Rating details ·  232 ratings  ·  23 reviews
With Introducing Python, Bill Lubanovic brings years of knowledge as a programmer, system administrator, and author to a book of impressive depth that remains fun to read and simple enough for non-programmers to learn from. In addition to giving a strong foundation in the language itself, Lubanovic shows how to use it for a range of applications in business, science, and t ...more
Paperback, First release, 454 pages
Published November 7th 2014 by O'Reilly Media (first published November 22nd 2013)
More Details... Edit Details

Friend Reviews

To see what your friends thought of this book, please sign up.

Reader Q&A

To ask other readers questions about Introducing Python, please sign up.

Be the first to ask a question about Introducing Python

Community Reviews

Showing 1-30
Average rating 4.17  · 
Rating details
 ·  232 ratings  ·  23 reviews

More filters
Sort order
Start your review of Introducing Python: Modern Computing in Simple Packages
Anton Antonov
Nov 28, 2014 rated it it was amazing
Shelves: technical
If you are an experienced programmer and want to test your Python skills or want to pick Python up in a weekend, this is the right book for you. Introducing Python is nothing short of amazing. I'm convinced that this book will show you everything needed to master Python. Full Review > ...more
Michael Koltsov
Jul 19, 2017 rated it liked it
This is actually the first book about Python I've read even though I've used it extensively throughout the years.

My perception that this book proves is that Pythonistas are usually not programmers by trade, they'd come to programming either due to a lucky coincidence or by taking a wrong turn on the road of career hopping.

This book has promised to give a broad look on the Python's ecosystem, it actually delivers on what it promises. But this look is so shallow that I can't recommend this book fo
May 25, 2018 rated it really liked it
I needed a quick Python refresher as I want to use Python for machine learning projects. I had used Numpy and SciPy in the past, but haven’t used the language actively for a few years. I’ve read the first 7 chapters of the book and did some of the exercises. I might read chapters 8, 10 and 12 at some point.

I can say that the book is well written and occasionally very funny. Absolute beginners should probably look elsewhere but if you have some programming experience, you can’t go wrong with this
Affad Shaikh
Nov 02, 2019 rated it liked it
Im new to Python and to programming. My interest in Python stems primarily from my goal to work with data in order to engage on challenges, business and social, that are data focused. In setting out on this path I chose to complete a MS in Data Science after my MBA in finance and strategy (some overlapping is occuring). I created a complitation of topics that I felt I needed to address the gap in knowledge, skill set, and work experience; around this I created a syllabus taking in advice from cu ...more
Mar 08, 2020 rated it really liked it  ·  review of another edition
Shelves: coding
This being 2020, it is a little out of date with some of its suggestions. For example, it recommends IPython, even though that has turned into Jupyter. Also some of the function calls in the appendices were out-of-date. That said, it is a good introduction to Python, covering all the information a good textbook should.

If you need to get up to speed on Python, this is the book for you. However, you will still need to read other books on NumPy, Pandas and other packages to do your data science an
Bence Sarkozi
Aug 15, 2020 rated it did not like it
There are some concepts more than one that the author literally does not explain at all. He explains simple for loops with 4-5 examples with explanation than show us one nested for loop and goes on without explaining what is happening or how nested for loops are working. I am not exaggerating. He literally just inserts a single nested for loop and says: this is a nested for loop. And proceeds to go on without explaining how it works or what it does. Thank you Mr. Lubanovic....
Ben Hughes
Feb 03, 2018 rated it really liked it
This is a pretty good introduction to Python, though perhaps more beginner-oriented. Some of the content is outdated (targeting python 3.3) - features like asyncio are not really covered. This probably serves as an approachable introduction after which reading the official Python documentation is useful.

I'm continuing my study with "The Hitchhiker's Guide to Python" and "Fluent Python".
Nov 16, 2018 rated it really liked it
I really have no idea why the topics are laid out in the order they are. However when you find the section you need, the book is brilliant. So with that said I found gaps in the index which normally wouldn't bother me as much as they did with this. But, in the end, it never let me down and I found the teaching style and explanations to be top notch. I am very glad I went with this book! ...more
Dec 30, 2019 rated it liked it
I thought this was a decent "intro" book. The author does most examples from the command line and I thought that limited some of the applicability, but he covers a lot of topics even if minimally. He gives lots of references for those interested in diving deeper into topics. Again, sufficient intro book but there may be others that are better. ...more
Cody Uhi
Aug 22, 2019 rated it really liked it
This is a must-read for any Python programmer. The first 5 chapters contain things that every Python developer should know. The remaining chapters and appendices contain more niche information and serve well as a reference for more specific projects. I wish there was a little more explanation on generators and comprehensions in this book.
Jun 02, 2017 rated it liked it
Good review/refresher. The OO chapter could have done a better job explaining things. There are some minor code typos throughout, but nothing egregious. The exercises were generally easy to medium difficulty, but they were useful in solidifying the lessons of each chapter. Overall a pretty good book.
Burke Fitzpatrick
Jun 25, 2018 rated it it was amazing
This was a great overview of what's possible with Python. It touched on several language features that I don't use that often, and it helped me track down a couple of useful modules that I want to learn more about. ...more
Alessandro Piovaccari
Sep 18, 2018 rated it really liked it
This is a great book to learn to program in Python. It is very comprehensive and contain a lot of reference for further reading and learning. The only caveat is that the book is a little dated and some of the examples do not work anymore and require a little debugging.
Lukáš Tůma
Dec 26, 2019 rated it really liked it
Very good book for starting with python and general knowledge of basic programming, however some examples of code use were little bit hard to understand (e.g. property functions).
Karla Winick-Ford
Aug 23, 2018 rated it did not like it
Just didn't get it. It's over my head. It's book-speak, wish it were connected with multi-media clips with visual or auditory learning possibilities ...more
Rohith Sreeramulu
Jan 18, 2020 rated it it was amazing
Excellent book for python enthusiastic persons....
John Pyrce
Jul 07, 2018 rated it really liked it
Good overview of Python, aimed at non-programmers but covering a wealth of materials. It gives a good overview of the landscape, but its a bit intimidating in its breadth.
Jorge DeFlon
Buena introducción al lenguaje de programación Python en su versión 3.7.

La tercera sección trata de como usar Python ya en el mi real.
Gregory Graham
Dec 29, 2015 rated it it was amazing
The book is well organized for someone who already knows how to program, and it covers a lot breadth of not only the Python language, but a lot of the libraries that make Python so useful. The author is obviously very experienced and knowledgable.

This book is perfect for the experienced programmer wanting to learn Python as a new language. It is not suitable for someone who doesn't know how to program.
Feb 08, 2016 rated it it was amazing
This book is perfect for me on start learning Python.
It's clear and to the point
It covers basics (data, flow, object) in detail and intro on some advanced topics (Web, concurency, debugging).
I would recommend this book to whoever want to begin in Python.
Kanstantin Tsiarokhin
Dec 25, 2017 rated it really liked it
Great book for introduction to Python programming language
John Paul
Sep 01, 2015 rated it really liked it
Really nice book. Explained the concepts well and introduced a couple of useful features in Python 3.
rated it liked it
Jul 17, 2016
Peter Bates
rated it it was amazing
Jan 05, 2017
rated it really liked it
Dec 16, 2018
rated it it was amazing
Feb 04, 2017
rated it really liked it
Jan 19, 2018
rated it it was amazing
Oct 01, 2016
rated it it was amazing
Nov 26, 2015
Gagandeep Reehal
rated it it was amazing
Aug 31, 2020
« previous 1 3 4 5 6 7 8 next »
There are no discussion topics on this book yet. Be the first to start one »

Readers also enjoyed

  • Python Crash Course: A Hands-On, Project-Based Introduction to Programming
  • Learning Python
  • Stuff Matters: Exploring the Marvelous Materials That Shape Our Man-Made World
  • Python for Data Analysis
  • Kubernetes: Up & Running
  • Automate the Boring Stuff with Python: Practical Programming for Total Beginners
  • Head First Design Patterns
  • Measuring Itsm: Measuring, Reporting, and Modeling the It Service Management Metrics That Matter Most to It Senior Executives
  • Web Scraping with Python: Collecting Data from the Modern Web
  • Think Python
  • Burnout: The Secret to Unlocking the Stress Cycle
  • Storytelling with Data: A Data Visualization Guide for Business Professionals
  • Invisible Ink: A Practical Guide to Building Stories That Resonate
  • ロード・エルメロイII世の事件簿 2「case.双貌塔イゼルマ(上)」
  • The Company and the Shogun: The Dutch Encounter with Tokugawa Japan
  • Python Tricks: A Buffet of Awesome Python Features
  • Фелікс Австрія
  • How to Lie with Statistics
See similar books…

Goodreads is hiring!

If you like books and love to build cool products, we may be looking for you.
Learn more »

Related Articles

For more than a decade, Neil deGrasse Tyson, the world-renowned astrophysicist and host of the popular radio and Emmy-nominated...
87 likes · 17 comments