Главная    Ex Libris    Книги    Журналы    Статьи    Серии    Каталог    Wanted    Загрузка    ХудЛит    Справка    Поиск по индексам    Поиск    Форум   
blank
Авторизация

       
blank
Поиск по указателям

blank
blank
blank
Красота
blank
Lutz M., Ascher d. — Learning Python
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.


Язык: en

Рубрика: Технология/

Статус предметного указателя: Готов указатель с номерами страниц

ed2k: ed2k stats

Издание: second edition

Год издания: 2003

Количество страниц: 591

Добавлена в каталог: 29.06.2007

Операции: Положить на полку | Скопировать ссылку для форума | Скопировать ID
blank
Предметный указатель
delegation and OOP      
delimiters
delimiters, blocks
delimiters, statements      
Design      
design, exceptions      2nd 3rd
design, functions
design, modules
design, OOP      
design, patterns      
Destructors      
developer productivity      
Development
diamond inheritance
Dictionaries
dictionaries, assigning indexes
dictionaries, changing
dictionaries, common constants, operations
dictionaries, copying
dictionaries, creating      2nd
dictionaries, interfaces
dictionaries, keys
dictionaries, language tables      
dictionaries, namespaces      
dictionaries, operations
dictionaries, records      
dictionaries, sequence operations
dictionaries, sys.modules
dictionaries, sys.path      
dictionaries, usage notes      
Dir function      2nd
Directories, copying      
Division
docstrings
docstrings, built-in
docstrings, standards
Documentation
documentation, COM      
documentation, strings      2nd
double-quoted strings
dynamic typing      2nd 3rd
ease of use
Edit/Runscript option (IDLE)
editing      [See text editors]
efficiency of built-in objects      
elif clause      
else (loops)      2nd 3rd 4th
else statement      
Embedding
embedding, objects      
embedding, Python in C
embedding, sequences      
empty sequences      
empty strings
Encapsulation      
enclosing
enclosing, expressions      
enclosing, functions      
encoding large character sets      
Environment      
equality, testing for
Error handling      
escape sequences
escape sequences, suppressing      
eval function      
event notification
Exceptions
exceptions, assert statement
exceptions, catching      2nd
exceptions, catching built-in (example)      
exceptions, classes
exceptions, matching
exceptions, nesting      2nd
exceptions, outer try      
exceptions, passing extra data      
exceptions, raise statement      
exceptions, raw_input
exceptions, search routine
exceptions, strings
exceptions, testing      
exceptions, text
exceptions, troubleshooting
exceptions, try/except/else statement
exceptions, try/finally statement      
exceptions, user-defined (example)      
exec statement
execfile function      2nd
executable scripts      
executable scripts, frozen binaries
execution      
execution, code
execution, in-process tests      
execution, interactive coding      
execution, model variations
execution, module files      2nd
execution, PVM
execution, sequences      
execution, text editors
exercises, solutions to      
explicit conflict resolution
Expressions      2nd
expressions, common      
expressions, functions, methods      
expressions, lambdas      2nd
expressions, list comprehension      
expressions, literals
expressions, mixed types
expressions, numbers
expressions, operators, overloading
expressions, parentheses
expressions, printing values
Extending
extending, built-in types
extending, Python with C
Extensible Markup Language      [See XML]
Extensions
extensions, automatic (Windows)
extensions, built-in objects
extensions, byte code
extensions, imports as      
extensions, new style classes      
extensions, numbers
extensions, print statements      
Factories
false objects      
feedback.py program      
file manipulation      
file manipulation, glob module
file manipulation, open and close functions
file manipulation, set of files, command line      
file manipulation, temporary files
filename manipulation
Files
files, copying      
files, cross-file name changes
files, executing
files, extensions
files, matching      
files, print statements in
files, processing      2nd
files, scanner loops
files, scope      
files, selecting      
float function      2nd
floating-point literals
floating-point numbers      
floor division      
For loop      
for loop, variations      
Formatting      
formatting, dictionaries      2nd
formatting, for loops
formatting, functions      2nd
formatting, if statements      
formatting, lists
formatting, loops      
formatting, modules
formatting, strings      2nd
FormEditor program
FormEditor program, add_variable
FormEditor program, code      
FormEditor program, feedback.py versus      
FormEditor program, for loop block      
FormEditor program, load_data function      2nd
FormEditor program, select method
formletter.py program      
forms, print statements      
forward references
frameworks      2nd
frameworks, COM
frameworks, design considerations      
frameworks, PIL
frameworks, Swing Java GUI      
freeware      
from statement      2nd
from statement, assignments      
from statement, for assignments      
from statement, general form      
from statement, interactive testing      
from statement, modules      
from statement, packages      
frozen binaries      
frozen binaries, executables      
Functions      2nd
functions, apply function      
functions, argument-passing      2nd
functions, built-in
functions, call syntax
functions, callback      
functions, calls      
functions, code      
functions, code reuse      
functions, design      
functions, Dir      
functions, enclosing
functions, executing Python code      
functions, general set      
functions, generators      
functions, global statement      2nd
functions, indirect calls      
functions, intersecting      
functions, iterators      
functions, lambdas      
functions, map function      
functions, mapping      
functions, nesting      
functions, number tools      
functions, overloading      
functions, raw_input      2nd
functions, results      
functions, return statement      
functions, scope rules in      
functions, troubleshooting      
functions, type conversions      
functions, values      
future execution models      
gaming      
Garbage collection      
garbage collection, references      
general set functions      
generality, qualification      
Generation      
generation, of instances      
generation, of multiple instance objects      
Generators      
generic data stream processors      
glob module      
global scope      
global statement      2nd
grapher.py      2nd
Graphical User Interface      [See GUI]
GUI (Graphical User Interface)      
GUI, design considerations      
GUI, programming      
Hammond, Mark      
has-a relation      
hello world, printing      
Hex function      
Hexadecimal constants      
hexadecimal literals      
Hexadecimal notation      
hiding data in modules      
hierarchies      
hierarchies, classes      
hierarchies, objects      
home directory      
HTML (Hypertext Markup Language)      2nd
HTML, PyDoc reports      
HyperText Markup Language      [See HTML]
icons, Windows      
identity tests      
IDLE      
IF statements      
imaginary numbers      
immutable sequences      
immutable types, changing      
implementation      
import statement      2nd
import statement, as assignment      
import statement, general form      
Imports      
imports, architecture      
imports, assignments      
imports, attributes      
imports, equivalence      
imports, extensions      
imports, modules      2nd 3rd 4th
imports, name strings      
imports, packages      
imports, recursive      
imports, scope      
imports, usage notes      
IN operator      
in-place object changes      
in-process tests, running      
Indentation      2nd
indentation, interactive prompts      
IndexError exception      
Indexing      2nd 3rd
indexing, classes      
indexing, dictionaries      [See dictionaries]
indexing, lists      2nd 3rd
indexing, __getitem__ method      
indirect calls      
inheritance      2nd
inheritance, classes      2nd
inheritance, customization      
inheritance, diamond      
inheritance, multiple      
inheritance, namespace tree construction      
inheritance, OOP      
inheritance, searching      
inheritance, specialization methods      
input, modifying      
Installation      
Instances      
instances, calls      
instances, classes      
instances, multiple object      
instances, sending extra data in      
1 2 3 4 5
blank
Реклама
blank
blank
HR
@Mail.ru
       © Электронная библиотека попечительского совета мехмата МГУ, 2004-2026
Электронная библиотека мехмата МГУ | Valid HTML 4.01! | Valid CSS! О проекте