Python for Programmers is written for those who already have some object-oriented programming background and are interested in Python, Artificial Intelligence, and Data Science.Python for ProgrammersLike Two Books in One Introduction to Python With a Data Science FlavorThe first half of the book provides a quick introduction to the Python that will be easy to follow for experienced programmers. In addition to basic programming concepts, the first half of the book also introduces topics integral to data science. Among these topics are dynamic data visualization with andhigh-performance array operations using and ' DataFrame, and data munging or data wrangling.In the first half of the book, each chapter presents a selection of Python features, such as data types, control statements, and exception handling.

At the same time, each of those chapters includes a brief mention of data science. For instance, in chapter two the authors invite you to learn or recall some basic descriptive statistics (minimum, maximum, range), showing how easy it is to calculate them in Python. Then, in chapter three, they take you a little further and let you add mean, median, and mode to your toolset.