Printer Friendly
The Free Library
4,635,741 articles and books
Member login
User name  
Password 
 
Join us Forgot password?

"Learning Python, Second Edition".


"Learning Python Python, in Greek mythology
Python, in Greek mythology, a huge serpent. In some myths the infant Apollo slew Python at the oracle of Gaea in Delphi; in others Apollo killed the serpent in order to claim the oracle for himself.
, Second Edition" offers programmers This is a list of programmers notable for their contributions to software, either as original author or architect, or for later additions.

See also: Game programmer, List of computer scientists

 a comprehensive learning tool for Python as well as an introduction to object-oriented programming object-oriented programming, a modular approach to computer program (software) design. Each module, or object, combines data and procedures (sequences of instructions) that act on the data; in traditional, or procedural, programming the data are separated from the  in general. The book has been completely updated for the numerous language and class presentation changes that have taken place since the release of the first edition in 1999. In this edition, the authors cover the basic elements of the latest release of Python 2.3 and guide readers through its new features, such as list comprehensions (functional programming) list comprehension - An expression in a functional language denoting the results of some operation on (selected) elements of one or more lists. An example in Haskell:

[ (x,y) | x <- [1 .. 6], y
, nested scopes, and iterators/generators.

Beyond language features, this edition of "Learning Python" also includes new content for less-experienced programmers derived from recent Python classes taught by the authors, Including flesh overviews of object-oriented programming and dynamic typing (programming) dynamic typing - Enforcement of type rules at run time as opposed to compile time. Dynamic typing catches more errors as run-time exceptions than static typing.

Tcl, Perl, PHP, Python and Visual Basic are examples of dynamically typed languages.
, new discussions of program launch and configuration options, new coverage of documentation sources, and more. Where appropriate, the authors have also included new use cases to make the application of language features more concrete. The first part of "Learning Python" gives readers the information they'll need to understand and construct programs in the Python language.

www.oreilly.com
COPYRIGHT 2004 A.P. Publications Ltd.
No portion of this article can be reproduced without the express written permission from the copyright holder.
Copyright 2004, Gale Group. All rights reserved. Gale Group is a Thomson Corporation Company.

 Reader Opinion

Title:

Comment:



 

Article Details
Printer friendly Cite/link Email Feedback
Title Annotation:Digest
Publication:Database and Network Journal
Date:Feb 1, 2004
Words:173
Previous Article:Proactive anti virus.(Virus Notes)
Next Article:Automatic anti-virus updates across multiple platforms.(Virus Notes)



Related Articles
ANIMAL ACTION; SHOW SPOTLIGHTS TRICKS, TALENTS OF CRITTERS AT FAIR.(News)
HANDY LOOK AT ECOLOGY; SIMI SCHOOL KIDS GET VISIT FROM WILDLIFE.(NEWS)
Network security with OpenSSL. (Wireless Literature).
"Python & XML". (Book Browser).(Book Review)
VIDEO CHEWING ON 'THE MEANING OF LIFE'.(U)(Review)
Shortcut to big heart: pythons build cardiac muscle in record time.(This Week)
Apress.(Expert Oracle)(Software Project Secrets: Why Software Projects Fail)(Brief article)(Book review)
ENTERPRISE SOLUTION ROLLS AJAX AND MASH-UPS.
O'Reilly.(Photoshop Workflow Setups)(Python in a Nutshell: A Desktop Quick Reference)(Ruby Cookbook. Recipes for Object-Oriented Scripting)(Book...
O'Reilly.

Terms of use | Copyright © 2008 Farlex, Inc. | Feedback | For webmasters | Submit articles