My Account Log in

1 option

Python in a nutshell / Alex Martelli.

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Book
Author/Creator:
Martelli, Alex.
Series:
In a nutshell (O'Reilly & Associates)
In a nutshell
Language:
English
Subjects (All):
Programming languages (Electronic computers).
Python (Computer program language).
Physical Description:
1 online resource (736 p.)
Edition:
2nd ed.
Place of Publication:
Beijing ; Sebastopol, California : O'Reilly, 2006.
Language Note:
English
System Details:
text file
Summary:
This book offers Python programmers one place to look when they needhelp remembering or deciphering the syntax of this open source languageand its many powerful but scantily documented modules. Thiscomprehensive reference guide makes it easy to look up the mostfrequently needed information--not just about the Python languageitself, but also the most frequently used parts of the standard libraryand the most important third-party extensions. Ask any Python aficionado and you'll hear that Python programmers haveit all: an elegant object-oriented language with readable andmaintainab
Contents:
Copyright; Table of Contents; Preface; How This Book Is Organized; Part I, Getting Started with Python; Part II, Core Python Language and Built-ins; Part III, Python Library and Extension Modules; Part IV, Network and Web Programming; Part V, Extending and Embedding; Conventions Used in This Book; Reference Conventions; Typographic Conventions; Using Code Examples; How to Contact Us; Safari® Enabled; Acknowledgments; I; Chapter 1. Introduction to Python; The Python Language; The Python Standard Library and Extension Modules; Python Implementations; CPython; Jython; IronPython
Choosing Between CPython, Jython, and IronPythonPyPy and Other Experimental Versions; Licensing and Price Issues; Python Development and Versions; Python Resources; Documentation; Newsgroups and Mailing Lists; Special-Interest Groups; Python Business Forum; Python Journal; Extension Modules and Python Sources; The Python Cookbook; Books and Magazines; Chapter 2. Installation; Installing Python from Source Code; Windows; Uncompressing and unpacking the Python source code; Building the Python source code with Microsoft Visual Studio 2003; Building Python for debugging
Installing after the buildBuilding Python for Cygwin; Unix-Like Platforms; Uncompressing and unpacking the Python source code; Configuring, building, and testing; Installing after the build; Installing Python from Binaries; Apple Macintosh; Installing Jython; Installing IronPython; Chapter 3. The Python Interpreter; The python Program; Environment Variables; Command-Line Syntax and Options; Interactive Sessions; Python Development Environments; IDLE; Other Free Cross-Platform Python IDEs; Platform-Specific Free Python IDEs; Commercial Python IDEs; Free Text Editors with Python Support
Tools for Checking Python ProgramsRunning Python Programs; The jython Interpreter; The IronPython Interpreter; II; Chapter 4. The Python Language; Lexical Structure; Lines and Indentation; Character Sets; Tokens; Identifiers; Keywords; Operators; Delimiters; Literals; Statements; Simple statements; Compound statements; Data Types; Numbers; Integer numbers; Floating-point numbers; Complex numbers; Sequences; Iterables; Strings; Tuples; Lists; Sets; Dictionaries; None; Callables; Boolean Values; Variables and Other References; Variables; Object attributes and items
Accessing nonexistent referencesAssignment Statements; Plain assignment; Augmented assignment; del Statements; Expressions and Operators; Comparison Chaining; Short-Circuiting Operators; The Python 2.5 ternary operator; Numeric Operations; Numeric Conversions; Arithmetic Operations; Division; Exponentiation; Comparisons; Bitwise Operations on Integers; Sequence Operations; Sequences in General; Sequence conversions; Concatenation and repetition; Membership testing; Indexing a sequence; Slicing a sequence; Strings; Tuples; Lists; Modifying a list; In-place operations on a list; List methods
Sorting a list
Notes:
Description based upon print version of record.
Includes bibliographical references (pages 9-13) and index.
Description based on print version record.
ISBN:
9781306809696
130680969X
9780596522636
0596522630
OCLC:
71666054

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account