Авторизация
Поиск по указателям
Lutz M., Ascher d. — Learning Python
Обсудите книгу на научном форуме
Нашли опечатку? Выделите ее мышкой и нажмите Ctrl+Enter
Название: Learning Python
Авторы: Lutz M., Ascher d.
Аннотация: 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 Desktop 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, 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.
Язык:
Рубрика: Технология /
Статус предметного указателя: Готов указатель с номерами страниц
ed2k: ed2k stats
Издание: second edition
Год издания: 2003
Количество страниц: 591
Добавлена в каталог: 29.06.2007
Операции: Положить на полку |
Скопировать ссылку для форума | Скопировать ID
Предметный указатель
instances, slots
INT function 2nd
Integers 2nd
integers, assignments
integers, literals
integers, long
Integration
integration, components
integration, IDLE
integration, with C 2nd 3rd
integrity, tuples
interactive command line, Python
interactive prompts
interactive prompts, commands
interactive prompts, indenting
interactive sessions
interactive testing
Interfaces [See also GUI]
interfaces, classes
interfaces, IDLE
interfaces, Komodo
interfaces, programming
interfaces, PyDoc
interfaces, PythonWin
interfaces, PythonWorks
interfaces, Visual Python
internationalization of applications
Internet
Internet modules
Internet, cgi module
Internet, data processing
Internet, protocols
Internet, urllib module
Internet, urlparse module
Internet, utility modules
interpreter, applying
intersecting sequences
introspection
is not operator
Is operator 2nd
is-a relation
Iteration 2nd
iteration, classes
iteration, strings
iteration, user-defined
Java/Jython
Java/Jython, installation
Java/Jython, Java libraries
Java/Jython, Java scripting
Java/Jython, Java, versus
Java/Jython, swing application, grapher.py
Jython
keyword arguments
keyword arguments, passing
Komodo
ksh shell
lambdas
lambdas, operators
language tables, dictionaries
Languages
languages, comparisons to
languages, enabling future features
large character sets, encoding
launching options
LEGB rule
Len function
lexical scoping
LGB rule
limitations
limitations, icon click
lines, processing
links, namespaces
list comprehension expressions
list function
LISTS
lists, basic operations of
lists, changing, in place
lists, characters
lists, common constants
lists, creating
lists, dictionaries
lists, indexing and slicing
lists, methods
lists, objects
lists, operations
lists, sys.path
lists, tuples
Literals
literals, dictionaries
literals, floating-point
literals, lists
literals, numbers
literals, strings
literals, tuples
local scope
local variables
logical operators
long function
long integers 2nd 3rd
long, C
Loops
loops, else 2nd 3rd
loops, file scanners
loops, for
loops, formatting
loops, nesting
loops, ranges
loops, string iteration
loops, while
Lundh, Fredrik
management of automatic memory
Manuals [See documentation]
map function 2nd
Mapping
mapping, functions
Matching
matching, arguments 2nd
matching, exceptions
matching, files
matrixes
max function
memory, automatic management of
merging components
metaprograms 2nd
METHODS
methods, calls
methods, classes
methods, dictionaries
methods, lists
methods, nested scope
methods, operator overloading
methods, strings
Microsoft Common Object Model [See COM]
min function
mixed operators
mixed types, expression operators
mixed usage modes, modules
mixins
Models
models, dynamic typing
models, execution
Modification
modification, dictionaries
modification, input
modification, mutable types
modification, output
modification, strings 2nd
Modules 2nd 3rd [See also reloading modules]4th
modules, attributes
modules, classes 2nd
modules, code
modules, compiling
modules, copy
modules, data-hiding convention
modules, defining
modules, design
modules, executing
modules, extensions
modules, files
modules, imports 2nd
modules, Internet
modules, mixed usage modes
modules, namespaces
modules, number tools
modules, packages 2nd
modules, reloading
modules, scope
modules, search path, changing
modules, searching
modules, selecting
modules, shutil
modules, Standard Library
modules, troubleshooting
modules, usage notes
modules, __name__ and __main__
multidimensional arrays
multiline block strings
multiple inheritance
multiple inheritance, classes
multiple inheritance, order
multiple instance objects 2nd
multiple-target assignments
multiway branching
multiway branching tools
mutability 2nd 3rd
mutable argument changes
mutable objects
mutable types
Names
names, assignment
names, conventions 2nd
names, conventions for
names, cross-file name changes
names, mangling
names, module files
names, qualification 2nd
names, reference
names, types
names, unqualified names
names, variable, rules
Namespaces 2nd [See also scopes]3rd 4th
namespaces, class statement (example)
namespaces, dictionaries 2nd
namespaces, LGB rule
namespaces, links
namespaces, modules 2nd
namespaces, tree construction
negation operator
negative offsets, strings
Nesting
nesting, blocks
nesting, control-flow
nesting, exceptions 2nd
nesting, functions
nesting, lambdas
nesting, lists
nesting, loops
nesting, namespaces 2nd
nesting, scopes 2nd 3rd
nesting, syntactic
new style classes 2nd
None object 2nd 3rd 4th
not in operator
NOT operator 2nd
Numbers 2nd 3rd
numbers, assignments
numbers, basic operations
numbers, built-in types
numbers, complex numbers
numbers, expressions
numbers, print statements
numeric objects
numeric objects, bitwise operations
numeric objects, long integers
numeric precision
numeric programming
NumPy numeric programming extension
object reference
object reference, creation
object reference, functions
Object-Oriented Programming [See OOP]
Objects
objects, built-in
objects, classification
objects, comparisons
objects, compound types
objects, copying 2nd
objects, embedding
objects, equality tests
objects, factories
objects, functions
objects, hierarchies
objects, in-place changes
objects, lists
objects, literals
objects, multiple instance
objects, mutable
objects, namespaces
objects, numbers 2nd
objects, operations
objects, persistence 2nd
objects, shared references
objects, string methods
objects, troubleshooting
objects, truth values
Oct function
octals
octals, constants
octals, literals
octals, notation
OOP (object-oriented programming)
OOP, class objects
OOP, classes (example)
OOP, delegation
OOP, designing with
OOP, factories
OOP, inheritance
OOP, overview of
Open function
open pairs rule
open source software
opening Windows icons
operating systems, automatic extensions
Operations
operations, dictionaries 2nd
operations, files
operations, lists
operations, tuples
Operators
operators, classes
operators, cummutative style
operators, expressions
operators, overloading 2nd 3rd
operators, overloading, classes 2nd 3rd
operators, precedence
operators, strings
options, dictionaries
OR operator 2nd
ord function 2nd
os module 2nd
Реклама