Home / IT Books / Book Reviews – Python in Easy Steps

Book Reviews – Python in Easy Steps

Book Reviews - Python in Easy Steps

This essential In Easy Steps guide instructs you how to program in the powerful Python language, giving complete examples that illustrate each aspect with colourized source code. In the step-by-step trusted formula, you’ll be a Python guru in no time!
Python in easy steps begins by explaining how to install the free Python interpreter so you can quickly begin to create your own executable programs by copying the book’s examples. It demonstrates all the Python language basics before moving on to provide examples of Object Oriented Programming (OOP) and CGI scripting to handle web form data. This book concludes by demonstrating how you can use your acquired knowledge to create and deploy graphical windowed applications.

Python in easy steps makes no assumption you have previous knowledge of any programming language so it’s ideal for the newcomer to computer programming. It has an easy-to-follow style that will appeal to programmers moving from another programming language, to the student who is studying Python programming at school or college, and to those seeking a career in computing who need a fundamental understanding of computer programming.

Python is the language used to program the Raspberry Pi – covered by Raspberry Pi in easy steps.

1 Getting started
Introducing Python
Installing Python on Windows
Installing Python on Linux
Meeting the interpreter
Writing your first program
Employing variables
Obtaining user input
Correcting errors
2 Performing operations
Doing arithmetic
Assigning values
Comparing values
Assessing logic
Examining conditions
Setting precedence
Casting data types
Manipulating bits
3 Making statements
Writing lists
Manipulating lists
Restricting lists
Associating list elements
Branching with if
Looping while true
Looping over items
Breaking out of loops
4 Defining functions
Understanding scope
Supplying arguments
Returning values
Using callbacks
Adding placeholders
Producing generators
Handling exceptions
Debugging assertions
5 Importing modules
Storing functions
Owning function names
Interrogating the system
Performing mathematics
Calculating decimals
Telling the time
Running a timer
Matching patterns
6 Managing strings
Manipulating strings
Formatting strings
Modifying strings
Converting strings
Accessing files
Reading and writing files
Updating file strings
Pickling data
7 Programming objects
Encapsulating data
Creating instance objects
Addressing class attributes
Examining built-in attributes
Collecting garbage
Inheriting features
Overriding base methods
Harnessing polymorphism
8 Processing requests
Sending responses
Handling values
Submitting forms
Providing text areas
Checking boxes
Choosing radio buttons
Selecting options
Uploading files
9 Building interfaces
Launching a window
Responding to buttons
Displaying messages
Gathering entries
Listing options
Polling radio buttons
Checking boxes
Adding images
10 Developing applications
Generating random numbers
Planning the program
Designing the interface
Assigning static properties
Initializing dynamic properties
Adding runtime functionality
Testing the program
Freezing the program
Deploying the application

Book Reviews – Python in Easy Steps


Top books

About huydam

Check Also

[UWP] The program could not build Windows Universal Samples

If you get this error like this: “Type universe cannot resolve assembly: System.Runtime, Version=4.0.0.0, Culture=neutral, …

Leave a Reply

Your email address will not be published. Required fields are marked *