Preview

PythonProgrammingfortheAbsoluteBeginner

Good Essays
Open Document
Open Document
108046 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
PythonProgrammingfortheAbsoluteBeginner
Python Programming for the Absolute Beginner by Michael Dawson
Premier Press © 2003

ISBN:1592000738

With this text, you will acquire the skills that you need for more practical Python programming applications, and learn how these skills can be put to use in real-world scenarios.

Table of Contents
Python Programming for the Absolute Beginner
Introduction
Chapter 1

- Getting Started: The Game over Program

Chapter 2

- Types, Variables, and Simple I/O: The Useless Trivia Program

Chapter 3

- Branching, while Loops, and Program Planning: The Guess My Number Game

Chapter 4

- for Loops, Strings, and Tuples: The Word Jumble Game

Chapter 5

- Lists and Dictionaries: The Hangman Game

Chapter 6

- Functions: The Tic-Tac-Toe Game

Chapter 7

- Files and Exceptions: The Trivia Challenge Game

Chapter 8

- Software Objects: The Critter Caretaker Program

Chapter 9

- Object-Oriented Programming: The Blackjack Game

Chapter 10 - GUI Development: The Mad Lib Program
Chapter 11 - Graphics: The Pizza Panic Game
Chapter 12 - Sound, Animation, and Program Development: The Astrocrash Game
Appendix A - LiveWires Reference
Index
List of Figures
List of Tables
List of Sidebars
CD Content

Back Cover
If you are new to programming with Python and are looking for a solid introduction, this is the book for you.
Developed by computer science instructors, books in the for the absolute beginner series teach the principles of programming through simple game creation. You will acquire the skills that you need for more practical Python programming applications and you will learn how these skills can be put to use in real-world scenarios. Best of all, by the time you finish this book you will be able to apply the basic principles you’ve learned to the next programming language you tackle.
With the instructions in this book, you’ll learn to:
Build, slice, and index strings
Read from, and write to, text files
Create and manipulate sprites
Tackle object-oriented programming
Create a GUI

You May Also Find These Documents Helpful

  • Powerful Essays

    The purpose of this Lab. is to familiarize student how to solve practical problems programmatically; they will practice on elementary programming using primitive data types, variables, constants, operators, expressions, and input and output. Also, they will learn how to diagnose errors that may occur when a program is compiled or executed. There are some exercises, through which they will understand the concept learn in this chapter.…

    • 2338 Words
    • 10 Pages
    Powerful Essays
  • Satisfactory Essays

    PT1420week5exdkinney

    • 404 Words
    • 2 Pages

    References: Gaddis, T. (2010). Starting out with programming logic & design. Boston, MA: Addison- Wesley/Pearson Education, Inc.…

    • 404 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    CEIS100 W5 ILab Report

    • 320 Words
    • 2 Pages

    In conclusion the code I entered was successful. I did not expect coding to be based more off the human language as much as it is. However the smallest mistake can create a world of trouble when writing code. I am still undecided if I like the IDLE tool or not. So far notepad++ is my choice for writing code with the python shell. Coding can be a long process but as long as you can remember the language and terminology such as format, method, variables, indexes and slices etc… then it appears to be less difficult.…

    • 320 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    This is our first individual assignment for Programming unit this semester. This assignment was given in December 2013, and submission date is on 10th February 2014.…

    • 1859 Words
    • 8 Pages
    Good Essays
  • Powerful Essays

    Chapter 1 Chapter 2 Chapter 3 Chapter 4 Chapter 5 Chapter 6 Chapter 7 Chapter 8 Chapter 9 Chapter 10 Chapter 11 Chapter 12 Chapter 13 Chapter 14 Chapter 15 Chapter 16 Chapter 17 Chapter 18 Chapter 19 Chapter 20 Chapter 21 Chapter 22 Chapter 23 Chapter 24 Chapter 25 Chapter 26 Chapter 27 An Introduction to Hardware, Software, and the Internet An Introduction to Software Development Objects and Classes Algorithms Java Syntax and Style Data Types, Variables, and Arithmetic Boolean Expressions and if-else Statements Iterative Statements: while, for, do–while Implementing Classes and Using Objects Strings Class Hierarchies and Interfaces Arrays…

    • 3908 Words
    • 16 Pages
    Powerful Essays
  • Powerful Essays

    EAS230Syllabus

    • 1748 Words
    • 8 Pages

    An introduction to computer programming with an emphasis on problem solving will be presented. Specific topics include:…

    • 1748 Words
    • 8 Pages
    Powerful Essays
  • Satisfactory Essays

    1P01outline

    • 428 Words
    • 3 Pages

    This course introduces the basic concepts and terminology of computing. Its content is aimed at students…

    • 428 Words
    • 3 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Resume

    • 268 Words
    • 2 Pages

    I have completed year 9 and year 10 Information and Software Technology - Advanced computer skills. Basic game Making, Graphing data into tables. Constructing Basic Claymation Videos.…

    • 268 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    This course introduces students to object-oriented programming. It covers object-oriented tools for system analysis, design and development. The course teaches the significance of object-oriented programming, the keywords and constructs of the Java programming language, and the steps required to create simple Java technology programs.…

    • 414 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Lab 3 Student

    • 1264 Words
    • 7 Pages

    This lab accompanies Chapter 2 (pp. 56-68) of Starting Out with Programming Logic & Design.…

    • 1264 Words
    • 7 Pages
    Satisfactory Essays
  • Powerful Essays

    what ever

    • 1175 Words
    • 5 Pages

    Three employee initials; the number of hours worked; the hourly rate of pay for the employee. Calculate and output the employee's gross pay, deductions, and net pay. Deductions include the following:…

    • 1175 Words
    • 5 Pages
    Powerful Essays
  • Good Essays

    References: The Fundamentals, by Burk Foster. Published by Prentice-Hall. Copyright © 2006 by Pearson Education, Inc.…

    • 328 Words
    • 2 Pages
    Good Essays
  • Satisfactory Essays

    Dive Into Python ...............................................................................................................................................................1 Chapter 1. Installing Python...........................................................................................................................................2 1.1. Which Python is right for you?......................................................................................................................2 1.2. Python on Windows.......................................................................................................................................2 1.3. Python on Mac OS X.....................................................................................................................................3 1.4. Python on Mac OS 9......................................................................................................................................5 1.5. Python on RedHat Linux...............................................................................................................................5 1.6. Python on Debian GNU/Linux......................................................................................................................6 1.7. Python Installation from Source....................................................................................................................6 1.8. The Interactive Shell......................................................................................................................................7 1.9. Summary........................................................................................................................................................8 Chapter 2. Your First Python Program.........................................................................................................................9 2.1. Diving…

    • 123118 Words
    • 493 Pages
    Satisfactory Essays
  • Satisfactory Essays

    digital literacy by josie

    • 959 Words
    • 4 Pages

    8. Working up from the first programme ‘Scratch’, learners progress through four terms of work until they begin learning programming language, Python – starting out…

    • 959 Words
    • 4 Pages
    Satisfactory Essays
  • Good Essays

    Statement of Purpose

    • 514 Words
    • 3 Pages

    Though I was exposed to some aspects of Computer Science in my last two years of high school, a comprehensive foundation in all the fields of Computer Science began after I entered my Engineering College. In my Engineering Course, I studied subjects like Database Management Systems, Computer Networks, Computer graphics, Data Structures and Computer Simulation and modeling(CSM) etc. The excellent facilities, courses and faculty have given me a firm background of the fundamentals in Computer Science. I have always adopted a rigorous approach in order to attain an in-depth Knowledge of the subject at hand.…

    • 514 Words
    • 3 Pages
    Good Essays