An Introduction to Programming Using Python with MyProgrammingLab, Global Edition - David Schneider

An Introduction to Programming Using Python with MyProgrammingLab, Global Edition

David Schneider (Autor)

Media-Kombination
2015
Pearson Education Limited
978-1-292-11063-9 (ISBN)
103,30 inkl. MwSt
  • Titel ist leider vergriffen;
    keine Neuauflage
  • Artikel merken
For college-level Computer Science courses in Python This package includes MyProgrammingLab(TM) 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.
This package includes MyProgrammingLab an online homework, tutorial, and assessment program designed to work with this text to personalize learning and improve results. With a wide range of interactive, engaging, and assignable activities, students are encouraged to actively learn and retain tough course concepts. MyProgrammingLab should only be purchased when required by an instructor. Please be sure you have the correct ISBN and Course ID. Instructors, contact your Pearson representative for more information.

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

 

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

 

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

 

4. Functions

4.1 Functions, Part 1

4.2 Functions, Part 2

4.3 Program Design

 

5. Processing Data

5.1 Processing Data, Part 1

5.2 Processing Data, Part 2

5.3 Processing Data with Dictionaries

 

6. Miscellaneous Topics

6.1 Exception Handling

6.2 Selecting Random Values

6.3 Turtle Graphics

6.4 Recursion

 

7. Object-Oriented Programming

7.1 Classes and Objects

7.2 Inheritance

 

8. Graphical User Interface

8.1 Widgets

8.2 The Grid Geometry Manger

8.3 Writing GUI Programs

Verlagsort Harlow
Sprache englisch
Maße 220 x 280 mm
Gewicht 770 g
Themenwelt Mathematik / Informatik Informatik Web / Internet
ISBN-10 1-292-11063-5 / 1292110635
ISBN-13 978-1-292-11063-9 / 9781292110639
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich