Loading…

Learning Python /

Describes the features of the Python 2.3 programming language, covering such topics as types and operations, statements and syntax, functions, modules, and coding.

Bibliographic Details
Call Number:Libro Electrónico
Main Author: Lutz, Mark
Other Authors: Ascher, David
Format: Electronic eBook
Language:Inglés
Published: Sebastopol, CA : O'Reilly, ©2004.
Edition:2nd ed.
Subjects:
Online Access:Texto completo (Requiere registro previo con correo institucional)
Table of Contents:
  • I. Getting started. A Python Q & A session
  • How Python runs programs
  • How you run programs
  • II. Types and operations. Numbers
  • Strings
  • Lists and dictionaries
  • Tuples, files, and everything else
  • III. Statements and Syntax. Assignment, expressions, and print
  • if Tests
  • while and for Loops
  • Documenting Python code
  • IV. Functions. Function basics
  • Scopes and arguments
  • Advanced function topics
  • V. Modules. Modules: the big picture
  • Module coding basics
  • Module packages
  • Advanced module topics
  • VI. Classes and OOP. OOP: the big picture
  • Class coding basics
  • Class coding details
  • Designing with classes
  • Advanced class topics
  • VII. Exceptions and tools. Exception basics
  • Exception objects
  • Designing with exceptions
  • VIII. The outer layers. Common tasks in Python
  • Frameworks
  • Python resources.