Logo Море(!) аналитической информации!
IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware
Бесплатный конструктор сайтов и Landing Page

Хостинг с DDoS защитой от 2.5$ + Бесплатный SSL и Домен

SSD VPS в Нидерландах под различные задачи от 2.6$

✅ Дешевый VPS-хостинг на AMD EPYC: 1vCore, 3GB DDR4, 15GB NVMe всего за €3,50!

🔥 Anti-DDoS защита 12 Тбит/с!

VPS в России, Европе и США

Бесплатная поддержка и администрирование

Оплата российскими и международными картами

🔥 VPS до 5.7 ГГц под любые задачи с AntiDDoS в 7 локациях

💸 Гифткод CITFORUM (250р на баланс) и попробуйте уже сейчас!

🛒 Скидка 15% на первый платеж (в течение 24ч)

Книги: [Классика] [Базы данных] [Internet/WWW] [Сети] [Программирование] [UNIX] [Windows] [Безопасность] [Графика] [Software Engineering] [ERP-системы] [Hardware]

     

Язык программирования PYTHON

Дэвид М. Бизли

Издано:2000, К., ДиаСофт
Для широкого круга разработчиков
ISBN: 966-7393-54-2
Мягкий переплет, 336 стр.
Формат: 70x100/16

Начало
Предисловие
Введение
Об авторе
[Заказать книгу в магазине "Мистраль"]

Содержание


ВВЕДЕНИЕ

ГЛАВА 1. КРАТКОЕ ОПИСАНИЕ ЯЗЫКА PYTHON
  Выполнение программ Python
  Переменные и арифметические выражения
  Условные выражения
  Ввод и вывод файлов
  Строки
  Списки и кортежи
  Циклы
  Словари
  Функции
  Классы
  Исключения
  Модули

ГЛАВА 2. ЛЕКСИЧЕСКИЕ СОГЛАШЕНИЯ И СИНТАКСИС
  Структура строки и отступы
  Идентификаторы и зарезервированные слова
  Литералы
  Операторы, разделители и специальные символы
  Строки документации

ГЛАВА 3. ТИПЫ И ОБЪЕКТЫ
  Терминология
  Идентификация и тип объекта
  Подсчет ссылок
  Ссылки и копии
  Встроенные типы
    Тип None
    Числовые типы
    Типы последовательностей
    Типы отображений
    Вызываемые типы
    Модули
    Классы
    Экземпляры класса
    Файлы
    Внутренние типы
     Объекты кода
     Объекты среды выполнения
     Объекты обратной трассировки
     Объекты среза
     Объект Ellipsis
  Специальные методы
    Создание, уничтожение и представление объекта
    Доступ к атрибуту
    Методы последовательности и отображения
    Математические операции
    Вызываемые объекты
  Вопросы производительности и использования памяти

ГЛАВА 4. ОПЕРАТОРЫ И ВЫРАЖЕНИЯ
  Операции с числами
  Операции над последовательностями
  Операции над словарями
  Оператор доступа к атрибуту (.)
  Преобразование типов
  Логические выражения и значения истинности
  Равенство и идентичность объектов
  Порядок вычисления

ГЛАВА 5. УПРАВЛЕНИЕ ХОДОМ ВЫПОЛНЕНИЯ ПРОГРАММЫ
  Условные выражения
  Циклы
  Исключения
  Определение новых исключений
  Проверка с помощью оператора assert и переменная _debug_

ГЛАВА 6. ФУНКЦИИ И ФУНКЦИОНАЛЬНОЕ ПРОГРАММИРОВАНИЕ
  Функции
  Передача параметров и возвращаемые значения
  Правила определения области действия
  Функция аррlу()
  Оператор lambda
  Функции map(), reduce() и filter()
  Функции eval(), exec, execfile() и compile()

ГЛАВА 7. КЛАССЫ И ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ
            ПРОГРАММИРОВАНИЕ
  Оператор class
  Экземпляры класса
  Подсчет ссылок и уничтожение экземпляра
  Наследование
  Сокрытие информации
  Перегрузка оператора
  Классы, типы и проверка принадлежности

ГЛАВА 8. МОДУЛИ И ПАКЕТЫ
  Модули
  Путь поиска файлов модулей
  Загрузка и компиляция модуля
  Перезагрузка модуля
  Пакеты

ГЛАВА 9. ВВОД И ВЫВОД
  Чтение опций и системных переменных
  Файлы
  Стандартные файлы ввода/вывода данных,
  а также вывода ошибок
  Оператор print
  Сохраняемость объектов

ГЛАВА 10. СРЕДА ВЫПОЛНЕНИЯ
  Опции интерпретатора и среда выполнения
  Интерактивные сеансы
  Запуск приложений Python
  файлы конфигурации сайта
  Завершение программы

ПРИЛОЖЕНИЕ А. БИБЛИОТЕКА PYTHON
  Встроенные функции и исключения
    Встроенные функции
    Встроенные исключения
  Службы Python
    copy
    copy_reg
    marshal
    new
    operator
    pickle и cPickle
    site
    sys
    traceback
    types
    UserDict и UserList
  Математические функции
    array
    cmath
    math
    random
    whrandom
  Обработка строк
    re
    string
    StringlO и cStringlO
    struct
  Управление данными и сохраняемость объектов
    anydbm
    bsddb
    dbhash
    dbm
    dumbdbm
    gdbm
    shelve
    whichdb
  Службы операционной системы
    cmp
    commands
    crypt
    errno
    fcntl
    fileinput
    findertools
    fnmatch
    getopt
    getpass
    glob
    grp
    gzip
    locale
    macfs
    macostools
    msvcrt
    os
     Среда процесса
     Создание файлов и дескрипторы файлов
     Файлы и каталоги
     Управление процессами
     Исключение
     Пример
    os.path
    рореn2
    pwd
    readline
    resource
    shutil
    signal
    stat
    statvfs
    tempfile
    termios
     Режимы ввода
     Режимы вывода
     Режимы управления
     Автономные режимы
     Скорости
     Управляющие символы
     Пример
    time
    tty
    zlib
  Нити
    Основные сведения о нитях
    Нити Python
    thread
    threading
     Объекты Thread
     Объекты блокировки
     RLock
     RLock()
     Переменная условия
     Примеры
     Семафор
     События
     Пример
    Queue
  Сетевое программирование
    asyncore
    BaseHTTPServer
    cgi
    CGIHTTPServer
    ftplib
    httplib
    imaplib
    nntplib
    poplib
    select
    SimpleHTTPServer
    smtplib
    socket
    SocketServer
    urtlib
    uriparse
  Обработка и кодирование данных Internet
    base64
    binascii
    binhex
    mailcap
    mimetools
    mimetypes
    MimeWriter
    multifile
    quopri
    rfc822
    uu
    xdrlib
  Ограниченное выполнение
    rexec
    Bastion
  Прочие модули
    bisect
    cmd
    md5
    sna
    shiex
  Отладчик Python
  Профилировщик Python
    profile
    pstats
  Неописанные модули
    Службы Python
    Обработка строк
    Модули операционной системы
    Сеть
    Обработка данных Internet
    Мультимедийные службы
    SGI Irix
    Службы, применяемые в системе Sun
    Прочее

ПРИЛОЖЕНИЕ В. РАСШИРЕНИЕ И ВНЕДРЕНИЕ
                 ИНТЕРПРЕТАТОРА PYTHON
  Поддержка необязательных модулей
  Пример модуля расширения
  Компиляция расширений
  Преобразование данных из формата Python в формат С
  Преобразование данных из формата С в формат Python
  Обработка ошибок
  Подсчет ссылок
  Уровень абстрактных объектов
  Функции низкого уровня для работы со встроенными типами
  Определение новых типов
  Специальные методы для типов
  Нити
  Внедрение интерпретатора Python
  Инструментальные средства для создания расширений
    Классы расширений
    СХХ
    SWIG

ПРЕДМЕТНЫЙ УКАЗАТЕЛЬ

Начало
Предисловие
Введение
Об авторе
Заказать книгу в магазине "Мистраль"

 

Скидка до 20% на услуги дата-центра. Аренда серверной стойки. Colocation от 1U!

Миграция в облако #SotelCloud. Виртуальный сервер в облаке. Выбрать конфигурацию на сайте!

Виртуальная АТС для вашего бизнеса. Приветственные бонусы для новых клиентов!

Виртуальные VPS серверы в РФ и ЕС

Dedicated серверы в РФ и ЕС

По промокоду CITFORUM скидка 30% на заказ VPS\VDS

VPS/VDS серверы. 30 локаций на выбор

Серверы VPS/VDS с большим диском

Хорошие условия для реселлеров

4VPS.SU - VPS в 17-ти странах

2Gbit/s безлимит

Современное железо!

Новости мира IT:

Архив новостей

IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

Информация для рекламодателей PR-акции, размещение рекламы — adv@citforum.ru,
тел. +7 495 7861149
Пресс-релизы — pr@citforum.ru
Обратная связь
Информация для авторов
Rambler's Top100 TopList This Web server launched on February 24, 1997
Copyright © 1997-2000 CIT, © 2001-2019 CIT Forum
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее...