Python Fundamentals

With an interesting mix of theory and practicals, explore Python and its features, and progress from beginner to being skilled in this popular scripting language

Python Fundamentals

Ryan Marvin, Mark Ng’ang’a, Amos Omondi

With an interesting mix of theory and practicals, explore Python and its features, and progress from beginner to being skilled in this popular scripting language
Packt Subscription
FREE
$9.99/m after trial
eBook
$14.00
RRP $19.99
Save 29%
Print + eBook
$24.99
RRP $24.99
What do I get with a Packt subscription?
  • Exclusive monthly discount - no contract
  • Unlimited access to entire Packt library of 6500+ eBooks and Videos
  • 120 new titles added every month, on new and emerging tech
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
$0.00
$14.00
$24.99
$9.99 p/m after trial
RRP $19.99
RRP $24.99
Subscription
eBook
Print + eBook
Start a FREE 10-day trial

Frequently bought together


Python Fundamentals Book Cover
Python Fundamentals
$ 19.99
$ 14.00
Applied Data Science with Python and Jupyter Book Cover
Applied Data Science with Python and Jupyter
$ 23.99
$ 16.80
Buy 2 for $30.80
Save $13.18
Add to Cart

Book Details

ISBN 139781789807325
Paperback324 pages

Book Description

After a brief history of Python and key differences between Python 2 and Python 3, you'll understand how Python has been used in applications such as YouTube and Google App Engine. As you work with the language, you'll learn about control statements, delve into controlling program flow and gradually work on more structured programs via functions.

As you settle into the Python ecosystem, you'll learn about data structures and study ways to correctly store and represent information. By working through specific examples, you'll learn how Python implements object-oriented programming (OOP) concepts of abstraction, encapsulation of data, inheritance, and polymorphism. You'll be given an overview of how imports, modules, and packages work in Python, how you can handle errors to prevent apps from crashing, as well as file manipulation.

By the end of this book, you'll have built up an impressive portfolio of projects and armed yourself with the skills you need to tackle Python projects in the real world.

Table of Contents

What You Will Learn

  • Use control statements
  • Manipulate primitive and non-primitive data structures
  • Use loops to iterate over objects or data for accurate results
  • Write encapsulated and succinct Python functions
  • Build Python classes using object-oriented programming
  • Manipulate files on the file system (open, read, write, and delete)

Authors

Table of Contents

Book Details

ISBN 139781789807325
Paperback324 pages
Read More

Read More Reviews

Recommended for You

Applied Data Science with Python and Jupyter Book Cover
Applied Data Science with Python and Jupyter
$ 23.99
$ 16.80
Architects of Intelligence Book Cover
Architects of Intelligence
$ 19.99
$ 14.00
Data Visualization with Python Book Cover
Data Visualization with Python
$ 35.99
$ 25.20
Big Data Analysis with Python Book Cover
Big Data Analysis with Python
$ 27.99
$ 19.60
Windows PowerShell 4.0 for .NET Developers Book Cover
Windows PowerShell 4.0 for .NET Developers
$ 20.99
$ 14.70
Apache Spark 2: Data Processing and Real-Time Analytics Book Cover
Apache Spark 2: Data Processing and Real-Time Analytics
$ 39.99
$ 28.00