Book description
Learning Python is an introduction to the increasingly popular Python programming language. Python is an interpreted, interactive, object-oriented scripting language. Python is growing in popularity because:
It is available on all important platforms: Windows NT, Windows 95, Windows 98, Linux, all major UNIX platforms, MacOS, and even the BeOS.
It is open-source software, copyrighted but freely available for use, even in commercial applications.
Its clean object-oriented interface makes it a valuable prototyping tool for C++ programmers.
It works well with all popular windowing toolkits, including MFC, Tk, Mac, X11, and Motif. Learning Python is written by Mark Lutz, author of Programming Python and Python Pocket Reference; and David Ascher, a vision scientist and Python user. This book starts with a thorough introduction to the elements of Python: types, operators, statements, classes, functions, modules, and exceptions. By reading the first part of the book, the reader will be able to understand and construct programs in the Python language. In the second part of the book, the authors present more advanced information, demonstrating how Python performs common tasks and presenting real applications and the libraries available for those applications. All the examples use the Python interpreter, so the reader can type them in and get instant feedback. Each chapter ends with a series of exercises. Solutions to the exercises are in an appendix.
Publisher resources
Table of contents
-
Learning Python
- Preface
-
I. The Core Language
- 1. Getting Started
- 2. Types and Operators
- 3. Basic Statements
- 4. Functions
- 5. Modules
- 6. Classes
- 7. Exceptions
-
II. The Outer Layers
-
8. Built-in Tools
- Aside: The sys Module
- Built-in Functions
- Library Modules
- Exercises
- 9. Common Tasks in Python
- 10. Frameworks and Applications
-
8. Built-in Tools
- III. Appendixes
- Index
- Colophon
Product information
- Title: Learning Python
- Author(s):
- Release date: April 1999
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781565924642
You might also like
book
Python Workout
Python Workout presents 50 exercises that focus on key Python 3 features. In it, expert Python …
book
Get Programming
Get Programming: Learn to code with Python teaches you the basics of computer programming using the …
book
Fluent Python, 2nd Edition
Don't waste time bending Python to fit patterns you've learned in other languages. Python's simplicity lets …
video
Microsoft Power BI - The Complete Masterclass [2023 EDITION]
Microsoft Power BI is an interactive data visualization software primarily focusing on business intelligence, part of …