Practical programming: an introduction to computer science using Python 3.6 - Info and Reading Options
By Paul Gries, Jennifer P. L. Campbell and Jason Montojo
"Practical programming: an introduction to computer science using Python 3.6" was published by The Pragmatic Bookshelf in 2017 - Raleigh, North Carolina and it has 383 pages.
“Practical programming: an introduction to computer science using Python 3.6” Metadata:
- Title: ➤ Practical programming: an introduction to computer science using Python 3.6
- Authors: Paul GriesJennifer P. L. CampbellJason Montojo
- Number of Pages: 383
- Publisher: The Pragmatic Bookshelf
- Publish Date: 2017
- Publish Location: Raleigh, North Carolina
Edition Identifiers:
- ISBN-13: 9781680504125
- All ISBNs: 9781680504125
AI-generated Review of “Practical programming: an introduction to computer science using Python 3.6”:
"Practical programming: an introduction to computer science using Python 3.6" Description:
Open Data:
Cover -- Table of Contents -- Acknowledgments -- Preface -- Online Resources -- 1. What's Programming? -- Programs and Programming -- What's a Programming Language? -- What's a Bug? -- The Difference Between Brackets, Braces, and Parentheses -- Installing Python -- 2. Hello, Python -- How Does a Computer Run a Python Program? -- Expressions and Values: Arithmetic in Python -- What Is a Type? -- Variables and Computer Memory: Remembering Values -- How Python Tells You Something Went Wrong -- A Single Statement That Spans Multiple Lines -- Describing Code -- Making Code Readable -- The Object of This Chapter -- Exercises -- 3. Designing and Using Functions -- Functions That Python Provides -- Memory Addresses: How Python Keeps Track of Values -- Defining Our Own Functions -- Using Local Variables for Temporary Storage -- Tracing Function Calls in the Memory Model -- Designing New Functions: A Recipe -- Writing and Running a Program -- Omitting a return Statement: None -- Dealing with Situations That Your Code Doesn't Handle -- What Did You Call That? -- Exercises -- 4. Working with Text -- Creating Strings of Characters -- Using Special Characters in Strings -- Creating a Multiline String -- Printing Information -- Getting Information from the Keyboard -- Quotes About Strings -- Exercises -- 5. Making Choices -- A Boolean Type -- Choosing Which Statements to Execute -- Nested if Statements -- Remembering Results of a Boolean Expression Evaluation -- You Learned About Booleans: True or False? -- Exercises -- 6. A Modular Approach to Program Organization -- Importing Modules -- Defining Your Own Modules -- Testing Your Code Semiautomatically -- Tips for Grouping Your Functions -- Organizing Our Thoughts -- Exercises -- 7. Using Methods -- Modules, Classes, and Methods -- Calling Methods the Object-Oriented Way -- Exploring String Methods
Read “Practical programming: an introduction to computer science using Python 3.6”:
Read “Practical programming: an introduction to computer science using Python 3.6” by choosing from the options below.
Search for “Practical programming: an introduction to computer science using Python 3.6” downloads:
Visit our Downloads Search page to see if downloads are available.
Find “Practical programming: an introduction to computer science using Python 3.6” in Libraries Near You:
Read or borrow “Practical programming: an introduction to computer science using Python 3.6” from your local library.
- The WorldCat Libraries Catalog: Find a copy of “Practical programming: an introduction to computer science using Python 3.6” at a library near you.
Buy “Practical programming: an introduction to computer science using Python 3.6” online:
Shop for “Practical programming: an introduction to computer science using Python 3.6” on popular online marketplaces.
- Ebay: New and used books.