Главная    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-2024
Электронная библиотека мехмата МГУ | Valid HTML 4.01! | Valid CSS! О проекте