Главная    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! О проекте