ISBN-10:
0134058224
ISBN-13:
9780134058221
Pub. Date:
02/20/2015
Publisher:
Pearson
An Introduction to Programming Using Python / Edition 1

An Introduction to Programming Using Python / Edition 1

by David I. Schneider

Paperback

View All Available Formats & Editions
Current price is , Original price is $129.0. You
Select a Purchase Option (New Edition)
  • purchase options
    $118.68 $129.00 Save 8% Current price is $118.68, Original price is $129. You Save 8%.
  • purchase options

Product Details

ISBN-13: 9780134058221
Publisher: Pearson
Publication date: 02/20/2015
Edition description: New Edition
Pages: 432
Sales rank: 283,145
Product dimensions: 8.40(w) x 10.70(h) x 0.50(d)

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

Customer Reviews

Most Helpful Customer Reviews

See All Customer Reviews