An Introduction to Programming Using Python, Global Edition VitalSource eText : 9781292103440

An Introduction to Programming Using Python, Global Edition VitalSource eText

 
Edition
 
1
ISBN
 
9781292103440
ISBN 10
 
1292103442
Published
 
07/10/2015
Published by
 
Pearson Higher Ed USA
Pages
 
Format
 
 
Title type
eBook
$60.00
NZ/Pacific customers only
 
 
This eText can only be purchased by people residing in New Zealand, Fiji, Samoa, Tonga or Cook Islands with a credit card from the same country. Click here to find the Pearson website for your region.
 
Description

Digital Access Code. When you buy a VitalSource eText you will receive a unique digital redemption code and instructions on how to access this product. Please note: VitalSource eTexts are available for download immediately and cannot be returned once purchased.

Pearson VitalSource eTexts – digital books that fit your portable lifestyle

With Pearson VitalSource eTexts you can:

  • search for key concepts, words and phrases
  • make highlights and notes as you study
  • share your notes with friends
  • print up to 5 pages at a time 
  • use with PCs, MACs, smartphones and tablets 

The full text downloaded to your computer

Pearson VitalSource eTexts are downloaded to your computer and are accessed through the free VitalSource Bookshelf either offline or online, and also via the iPad/Android apps.

Time Limit

Pearson's Higher Education VitalSource products do not have an expiry date. You will continue to access your VitalSource products whilst you have your VitalSource Bookshelf installed.

Find out more about VitalSource eTexts

About the book

For college-level Computer Science courses in Python

Basic Programming and Problem Solving in Python

As one of the most widely used programming languages in the software industry, Python is desirable to both learn and teach.

Introduction to Programming Using Python is designed for students eager to learn about the world of programming. Applicable to a range of skill levels, this First Edition textbook provides students with the tools to harness the powerful syntax of Python and understand how to develop computer programs. The compactly written text leverages highly focused chapters, diving deep into the most significant topics to give students an in-depth (rather than superficial) understanding of the language. Using real-world examples and data, the author illustrates practical usage of Python in a way to which students can relate. The text itself is readable, organized, and informative, discussing main points of each topic first and then addressing the peripheral details. Students learn good programming habits the first time—bringing them in line with the best modern programming practices.

Table of contents
Guide to VideoNotes

Guide to Application Topics

Preface

Acknowledgments

Chapter 1 An Introduction to Computing and Problem Solving

1.1 An Introduction to Computing and Python

1.2 Program Development Cycle

1.3 Programming Tools

1.4 An Introduction to Python

Chapter 2 Core Objects, Variables, Input, and Output

2.1 Numbers

2.2 Strings

2.3 Input and Output

2.4 Lists, Tuples, and Files – an Introduction

Key Terms and Concepts

Programming Projects

Chapter 3 Structures that Control Flow

3.1 Relational and Logical Operators

3.2 Decision Structures

3.3 The while Loop

3.4 The for Loop

Key Terms and Concepts

Programming Projects

Chapter 4 Functions

4.1 Functions, Part 1

4.2 Functions, Part 2

4.3 Program Design

Key Terms and Concepts

Programming Projects

Chapter 5 Processing Data

5.1 Processing Data, Part 1

5.2 Processing Data, Part 2

5.3 Processing Data with Dictionaries

Key Terms and Concepts

Programming Projects

Chapter 6 Miscellaneous Topics

6.1 Exception Handling

6.2 Selecting Random Values

6.3 Turtle Graphics

6.4 Recursion

Key Terms and Concepts

Programming Projects

Chapter 7 Object-Oriented Programming

7.1 Classes and Objects

7.2 Inheritance

Key Terms and Concepts

Programming Projects

Chapter 8 Graphical User Interface

8.1 Widgets

8.2 The Grid Geometry Manger

8.3 Writing GUI Programs

Key Terms and Concepts

Programming Projects

Appendices

Appendix A ASCII Values

Appendix B Python Keywords

Appendix C Installing Python and IDLE

Answers

Index

Access Code info.

To get the most out of your Pearson VitalSource eText you need to download the VitalSource Bookshelf software. This software is free to download and use. Click here to view the VitalSource Bookshelf system requirements.

Download Information: Once purchased, you can view and/or download your VitalSource eText instantly, either via the download link which you will receive as soon as you complete your online order or by viewing the download link against the order in the My Account area of this website.

Please note: VitalSource eTexts are available for download immediately and cannot be returned once purchased.