Ebook: Python for Programmers
Author: Oswald Campesato
- Year: 2022
- Publisher: Mercury Learning and Information
- Language: English
- pdf
This book is intended primarily for developers who have little or no experience with Python 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 and figures are available for downloading from the publisher.
Features
- Provides the reader with basic Python 3 and Pandas programming concepts
- Companion files with code and figures
Table of Contents
- 1: Introduction to Python.
- 2: Conditional Logic in Python.
- 3: Data Structures in Python.
- 4: Strings and Arrays.
- 5: Built-In Functions and Custom Classes.
- 6: Recursion and Combinatorics.
- Appendix: Introduction to Pandas. Index.
About the Author
Oswald Campesato (San Francisco, CA) is an adjunct instructor at UC-Santa Clara and specializes in Deep Learning, Java, Android, 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).