Python in a Nutshell

Python in a Nutshell
Author: Alex Martelli
Publsiher: "O'Reilly Media, Inc."
Total Pages: 660
Release: 2003
Genre: Computers
ISBN: 0596001886

Download Python in a Nutshell Book in PDF, Epub and Kindle

This new title offers Python programmers one place to look when they need help remembering or deciphering the most important tools and modules of this open source language.

Python in a Nutshell

Python in a Nutshell
Author: Alex Martelli
Publsiher: "O'Reilly Media, Inc."
Total Pages: 738
Release: 2006-07-14
Genre: Computers
ISBN: 9781449379100

Download Python in a Nutshell Book in PDF, Epub and Kindle

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 andmaintainable syntax, that allows for easy integration with componentsin C, C++, Java, or C#, and an enormous collection of precoded standardlibrary and third-party extension modules. Moreover, Python is easy tolearn, yet powerful enough to take on the most ambitious programmingchallenges. But what Python programmers used to lack is a concise andclear reference resource, with the appropriate measure of guidance inhow best to use Python's great power. Python in aNutshell fills this need. Python in a Nutshell, Second Edition covers morethan the language itself; it also deals with the mostfrequently used parts of the standard library, and the most popular andimportant third party extensions. Revised and expanded forPython 2.5, this book now contains the gory details of Python's newsubprocess module and breaking news about Microsoft's newIronPython project. Our "Nutshell" format fits Python perfectly bypresenting the highlights of the most important modules and functionsin its standard library, which cover over 90% of your practicalprogramming needs. This book includes: A fast-paced tutorial on the syntax of the Python language An explanation of object-oriented programming in Python Coverage of iterators, generators, exceptions, modules,packages, strings, and regular expressions A quick reference for Python's built-in types and functionsand key modules Reference material on important third-party extensions,such as Numeric and Tkinter Information about extending and embedding Python Python in a Nutshell provides a solid,no-nonsense quick reference to information that programmers rely on themost. This book will immediately earn its place in any Pythonprogrammer's library. Praise for the First Edition: "In a nutshell, Python in a Nutshell serves oneprimary goal: to act as an immediately accessible goal for the Pythonlanguage. True, you can get most of the same core information that ispresented within the covers of this volume online, but this willinvariably be broken into multiple files, and in all likelihood lackingthe examples or the exact syntax description necessary to trulyunderstand a command." --Richard Cobbett, Linux Format "O'Reilly has several good books, of which Python in aNutshell by Alex Martelli is probably the best for giving yousome idea of what Python is about and how to do useful things with it." --Jerry Pournelle, Byte Magazine

Python in a Nutshell

Python in a Nutshell
Author: Alex Martelli
Publsiher: "O'Reilly Media, Inc."
Total Pages: 734
Release: 2006-07-14
Genre: Computers
ISBN: 9780596100469

Download Python in a Nutshell Book in PDF, Epub and Kindle

Demonstrates the programming language's strength as a Web development tool, covering syntax, data types, built-ins, the Python standard module library, and real world examples.

Python Standard Library

Python Standard Library
Author: Fredrik Lundh
Publsiher: "O'Reilly Media, Inc."
Total Pages: 312
Release: 2001
Genre: Computers
ISBN: 0596000960

Download Python Standard Library Book in PDF, Epub and Kindle

CD-ROM contains: programming examples from the book and a demo of the PythonWorks IDE.

Algorithms in a Nutshell

Algorithms in a Nutshell
Author: George T. Heineman,Gary Pollice,Stanley Selkow
Publsiher: "O'Reilly Media, Inc."
Total Pages: 364
Release: 2008-10-14
Genre: Computers
ISBN: 9781449391133

Download Algorithms in a Nutshell Book in PDF, Epub and Kindle

Creating robust software requires the use of efficient algorithms, but programmers seldom think about them until a problem occurs. Algorithms in a Nutshell describes a large number of existing algorithms for solving a variety of problems, and helps you select and implement the right algorithm for your needs -- with just enough math to let you understand and analyze algorithm performance. With its focus on application, rather than theory, this book provides efficient code solutions in several programming languages that you can easily adapt to a specific project. Each major algorithm is presented in the style of a design pattern that includes information to help you understand why and when the algorithm is appropriate. With this book, you will: Solve a particular coding problem or improve on the performance of an existing solution Quickly locate algorithms that relate to the problems you want to solve, and determine why a particular algorithm is the right one to use Get algorithmic solutions in C, C++, Java, and Ruby with implementation tips Learn the expected performance of an algorithm, and the conditions it needs to perform at its best Discover the impact that similar design decisions have on different algorithms Learn advanced data structures to improve the efficiency of algorithms With Algorithms in a Nutshell, you'll learn how to improve the performance of key algorithms essential for the success of your software applications.

Python Cookbook

Python Cookbook
Author: Alex Martelli,Anna Ravenscroft,David Ascher
Publsiher: "O'Reilly Media, Inc."
Total Pages: 847
Release: 2005-03-18
Genre: Computers
ISBN: 9780596554743

Download Python Cookbook Book in PDF, Epub and Kindle

Portable, powerful, and a breeze to use, Python is the popular open source object-oriented programming language used for both standalone programs and scripting applications. It is now being used by an increasing number of major organizations, including NASA and Google.Updated for Python 2.4, The Python Cookbook, 2nd Edition offers a wealth of useful code for all Python programmers, not just advanced practitioners. Like its predecessor, the new edition provides solutions to problems that Python programmers face everyday.It now includes over 200 recipes that range from simple tasks, such as working with dictionaries and list comprehensions, to complex tasks, such as monitoring a network and building a templating system. This revised version also includes new chapters on topics such as time, money, and metaprogramming.Here's a list of additional topics covered: Manipulating text Searching and sorting Working with files and the filesystem Object-oriented programming Dealing with threads and processes System administration Interacting with databases Creating user interfaces Network and web programming Processing XML Distributed programming Debugging and testing Another advantage of The Python Cookbook, 2nd Edition is its trio of authors--three well-known Python programming experts, who are highly visible on email lists and in newsgroups, and speak often at Python conferences.With scores of practical examples and pertinent background information, The Python Cookbook, 2nd Edition is the one source you need if you're looking to build efficient, flexible, scalable, and well-integrated systems.

Learning Python

Learning Python
Author: Mark Lutz
Publsiher: "O'Reilly Media, Inc."
Total Pages: 1740
Release: 2013-06-12
Genre: Computers
ISBN: 9781449355692

Download Learning Python Book in PDF, Epub and Kindle

Get a comprehensive, in-depth introduction to the core Python language with this hands-on book. Based on author Mark Lutz’s popular training course, this updated fifth edition will help you quickly write efficient, high-quality code with Python. It’s an ideal way to begin, whether you’re new to programming or a professional developer versed in other languages. Complete with quizzes, exercises, and helpful illustrations, this easy-to-follow, self-paced tutorial gets you started with both Python 2.7 and 3.3— the latest releases in the 3.X and 2.X lines—plus all other releases in common use today. You’ll also learn some advanced language features that recently have become more common in Python code. Explore Python’s major built-in object types such as numbers, lists, and dictionaries Create and process objects with Python statements, and learn Python’s general syntax model Use functions to avoid code redundancy and package code for reuse Organize statements, functions, and other tools into larger components with modules Dive into classes: Python’s object-oriented programming tool for structuring code Write large programs with Python’s exception-handling model and development tools Learn advanced Python tools, including decorators, descriptors, metaclasses, and Unicode processing

Ruby in a Nutshell

Ruby in a Nutshell
Author: Yukihiro Matsumoto
Publsiher: "O'Reilly Media, Inc."
Total Pages: 221
Release: 2002
Genre: Computers
ISBN: 9780596002145

Download Ruby in a Nutshell Book in PDF, Epub and Kindle

Introduces Ruby's object-oriented programming capabilities, detailing command-line options, syntax, built-in variables, functions, commonly used classes and modules, environment variables, operators, methods, and security.