Python For Programmers

  • 3h 1m
  • Oswald Campesato
  • Mercury Learning
  • 2022

This book is intended primarily for developers who have little or no experience withPython or Pandas. It contains a fast-paced introduction to Python and Python-based solutions to various tasks. Chapter 1 provides a quick tour of basic Python 3, followed by a chapter that shows how to work with loops and conditional logic in Python. Chapter 3 discusses data structures in Python, followed by a chapter that features code samples for tasks with strings and arrays in Python. Chapter 5 contains concepts in object-oriented programming, along with code samples that illustrate how they are implemented in Python. Chapter 6 introduces recursion and some fundamental topics in combinatorics. Finally, the appendix provides an introduction to Pandas. Companion files with code andfigures are available for downloading from the publisher.


  • Provides the reader with basic Python 3 and Pandas programmingconcepts
  • Companion files with code and figures

About the Author

Oswald Campesato (San Francisco, CA) is an adjunct instructor at UC-Santa Clara and specializes in Deep Learning, Java, Android, TensorFlow, and NLP. He is the author/co-author of over twenty-five books including TensorFlow 2 Pocket Primer, Python 3 for Machine Learning, and the NLP Using R Pocket Primer (all Mercury Learning and Information).

In this Book

  • Introduction to Python
  • Conditional Logic in Python
  • Data Structures in Python
  • Strings and Arrays
  • Built-In Functions and Custom Classes
  • Recursion and Combinatorics


Rating 4.6 of 2165 users Rating 4.6 of 2165 users (2165)
Rating 5.0 of 1 users Rating 5.0 of 1 users (1)