Beginning programming with Python® for dummies®

The easy way to learn programming fundamentals with Python Python is a remarkably powerful and dynamic programming language that's used in a wide variety of application domains. Some of its key distinguishing features include a very clear, readable syntax, strong introspection capabilities, int...

Full description

Bibliographic Details
Main Author: Mueller, John
Format: eBook
Language:English
Published: Hoboken, NJ John Wiley and Sons, Inc. 2018
Edition:2nd edition
Subjects:
Online Access:
Collection: O'Reilly - Collection details see MPG.ReNa
Table of Contents:
  • Obtaining Your Copy of AnacondaObtaining Analytics Anaconda; Installing Anaconda on Linux; Installing Anaconda on MacOS; Installing Anaconda on Windows; Downloading the Datasets and Example Code; Using Jupyter Notebook; Defining the code repository; Creating the Application; Understanding cells; Adding documentation cells; Other cell content; Understanding the Use of Indentation; Adding Comments; Understanding comments; Using comments to leave yourself reminders; Using comments to keep code from executing; Closing Jupyter Notebook; Chapter 5 Working with Anaconda; Downloading Your Code
  • Testing Your InstallationChapter 3 Interacting with Python; Opening the Command Line; Starting Python; Using the command line to your advantage; Using Python environment variables to your advantage; Typing a Command; Telling the computer what to do; Telling the computer youâ#x80;#x99;re done; Seeing the result; Using Help; Getting into help mode; Asking for help; Leaving help mode; Obtaining help directly; Closing the Command Line; Chapter 4 Writing Your First Application; Understanding Why IDEs Are Important; Creating better code; Debugging functionality; Defining why notebooks are useful
  • Includes bibliographical references and index
  • Understanding that computers use a special languageHelping humans speak to the computer; Understanding Why Python is So Cool; Unearthing the reasons for using Python; Deciding how you can personally benefit from Python; Discovering which organizations use Python; Finding useful Python applications; Comparing Python to other languages; Chapter 2 Getting Your Own Copy of Python; Downloading the Version You Need; Installing Python; Working with Windows; Working with the Mac; Working with Linux; Accessing Python on Your Machine; Using Windows; Using the Mac; Using Linux
  • Working with CheckpointsDefining the uses of checkpoints; Saving a checkpoint; Restoring a checkpoint; Manipulating Cells; Adding various cell types; Splitting and merging cells; Moving cells around; Running cells; Toggling outputs; Changing Jupyter Notebookâ#x80;#x99;s Appearance; Finding commands using the Command Palette; Working with line numbers; Using the Cell Toolbar features; Interacting with the Kernel; Obtaining Help; Using the Magic Functions; Viewing the Running Processes; Part 2 Talking the Talk; Chapter 6 Storing and Modifying Information; Storing Information
  • Intro; Title Page; Copyright Page; Table of Contents; Introduction; About This Book; Foolish Assumptions; Icons Used in This Book; Beyond the Book; Where to Go from Here; Part 1 Getting Started with Python; Chapter 1 Talking to Your Computer; Understanding Why You Want to Talk to Your Computer; Knowing that an Application is a Form of Communication; Thinking about procedures you use daily; Writing procedures down; Seeing applications as being like any other procedure; Understanding that computers take things literally; Defining What an Application Is