Python: [Наиболее полн. рук. в подлиннике]
Book information
Description
Предисловие Введение 1. Как построена эта книга 2. Используемые обозначения Часть I. Основы программирования Глава 1. Интерактивный Python 1.1. Запускаем Python 1.2. Диалог с Python 1.3. Python как калькулятор Глава 2. Первые программы 2.1. "Здравствуй, мир!" 2.2. Арифметика 2.3. Немного о функциях 2.4. Строки 2.5. Условия 2.6. Немного о логике 2.7. Циклы 2.8. Пишем комментарии 2.9. Учимся использовать списки 2.10. Работаем с текстом 2.11. Знакомимся с регулярными выражениями 2.12. Словари 2.13. Осваиваем форматированный вывод 2.14. Изучаем работу с файлами 2.15. Обработка ошибок Глава 3. Функциональное программирование 3.1. Чистые функции и их композиция 3.2. Обработка последовательностей 3.3. Рекурсия 3.4. Функции над функциями 3.5. Функции могут все Глава 4. Строим модули 4.1. Что такое модуль 4.2. Маленький проект 4.3. Интерфейсы модулей 4.4. Разрабатываем модули 4.5. Итоги нашего проекта Глава 5. Объектный подход 5.1. Терминология 5.2. Наследование и агрегация 5.3. Используем готовые объекты 5.4. Строим свои классы 5.5. Модификация объектного проекта 5.6. Устойчивые объекты 5.7. Что дальше? Глава 6. Графический интерфейс пользователя 6.1. Простой пример 6.2. Программа "Экзаменатор" 6.3. Игра "Сапер" Часть II. Описание языка Python Глава 7. Общие сведения о Python 7.1. История языка Python 7.2. О лицензиях 7.3. Области применения 7.4. Где взять Python и программное обеспечение 7.5. Установка Python 7.6. Где получить помощь Глава 8. Описание языка 8.1. Структура программы 8.1.1. Физические и логические строки программы 8.1.2. Комментарии и пустые строки 8.1.3. Отступы и пробелы 8.2. Типы данных и объекты 8.2.1. Типы None и Ellipsis 8.2.2. Числа 8.2.3. Последовательности 8.2.4. Словари 8.2.5. Типы с поддержкой вызова 8.2.6. Классы и объекты 8.2.7. Модули 8.2.8. Тип 8.2.9. Файлы 8.2.10. Другие встроенные типы 8.3. Выражения 8.3.1. Атомы 8.3.2. Первичные выражения 8.3.3. Операции 8.3.4. Лямбда-выражение 8.4. Специальные имена методов 8.4.1. Базовая настройка 8.4.2. Настройка доступа к атрибутам 8.4.3. Эмуляция числовых типов 8.4.4. Эмуляция последовательностей и отображений 8.4.5. Поддержка вызова 8.5. Операторы 8.5.1. Операторы обработки данных 8.5.2. Управляющие операторы 8.5.3. Операторы обработки исключений 8.5.4. Декларативные операторы 8.5.5. Операторы определения объектов 8.5.6. Операторы исполнения 8.6. Встроенные функции и исключения 8.6.1. Встроенные функции 8.6.2. Встроенные исключения 8.7. Пространства имен 8.8. Модули и пакеты 8.9. Оптимизация программ 8.10. О стиле программирования 8.11. Направления развития языка Глава 9. Основные стандартные модули 9.1. Встроенная помощь: модуль pydoc 9.2. Сервисы периода исполнения 9.2.1. Модуль sys 9.2.2. Модуль atexit 9.2.3. Модуль copy 9.2.4. Модуль gc 9.2.5. Модуль getpass 9.2.6. Модуль operator 9.2.7. Модули pickle и cPickle 9.2.8. Модуль pprint 9.2.9. Модуль repr 9.2.10. Модуль shelve 9.2.11. Модуль traceback 9.2.12. Модуль types 9.2.13. Модуль UserString 9.2.14. Модули UserList и UserDict 9.2.15. Модули __builtin__ и __main__ 9.3. Обработка строк 9.3.1. Модуль string 9.3.2. Модуль re 9.3.3. Модули StringIO и cStringIO 9.3.4. Модуль codecs и работа с Unicode 9.3.5. Модуль difflib 9.3.6. Модуль mmap 9.4. Математические функции 9.4.1. Модуль math 9.4.2. Модуль cmath 9.4.3. Модули random и whrandom 9.5. Время и календарь 9.5.1. Модуль time 9.5.2. Модуль calendar 9.6. Массивы и структуры 9.6.1. Модуль array 9.6.2. Модуль struct 9.7. Взаимодействие с операционными системами (файлы, процессы) 9.7.1. Модуль os 9.7.2. Модуль os.path 9.7.3. Модуль dircache 9.7.4. Модуль errno 9.7.5. Модуль getopt 9.7.6. Модуль glob 9.7.7. Модуль popen2 9.7.8. Модуль shutil 9.7.9. Модуль select 9.7.10. Модуль signal 9.7.11. Модуль stat 9.7.12. Модуль tempfile 9.7.13. Модуль threading 9.7.14. Модуль thread 9.8. Простейшие базы данных. Архиваторы 9.8.1. Модуль anydbm 9.8.2. Модуль whichdb 9.8.3. Модуль gzip 9.8.4. Модуль zlib 9.8.5. Модуль zipfile 9.9. Модули для UNIX 9.9.1. Модули pwd и grp 9.9.2. Модуль fcntl 9.9.3. Модуль resource 9.9.4. Модуль termios 9.10. Редактирование в командной строке 9.10.1. Модуль readline 9.10.2. Модуль rlcompleter 9.11. Отладчик и профайлер 9.11.1. Модуль pdb 9.11.2. Модуль profile 9.12. Поддержка Internet. Протоколы 9.12.1. Модуль cgi 9.12.2. Модуль urllib 9.12.3. Модуль urlparse 9.12.4. Модуль httplib 9.12.5. Модуль smtplib 9.12.6. Модуль poplib 9.12.7. Модуль telnetlib 9.12.8. Модуль socket 9.13. Поддержка Internet. Форматы данных 9.13.1. Модуль quopri 9.13.2. Модуль uu 9.13.3. Модуль base64 9.13.4. Модуль binhex 9.13.5. Модуль binascii 9.13.6. Модуль rfc822 9.13.7. Модуль mimetools 9.13.8. Модуль MimeWriter 9.13.9. Модуль multifile 9.13.10. Модуль mailbox 9.14. Python и языки разметки (SGML, XML, HTML) 9.14.1. Модуль sgmllib 9.14.2. Модуль htmllib 9.14.3. Пакет xml 9.15. Элементы мультимедиа 9.15.1. Модуль wave 9.15.2. Модуль colorsys 9.15.3. Модули sndhdr и imghdr 9.16. Элементы криптографии 9.16.1. Модуль md5 9.16.2. Модуль rotor 9.16.3. Модуль crypt 9.17. Защищенная среда исполнения: модуль rexec 9.18. Python о себе 9.18.1. Модуль keyword 9.18.2. Модули py_compile и compileall 9.18.3. Модуль dis 9.19. Графический интерфейс. Python и Tk 9.19.1. Классы модуля Tkinter 9.19.2. Виджеты в общем 9.19.3. Различные виджеты 9.19.4. Черепашья графика: модуль turtle 9.20. Модули для MS Windows 9.20.1. Модуль msvcrt 9.20.2. Модуль _winreg 9.20.3. Модуль winsound 9.21. Интернационализация и локализация 9.21.1. Модуль locale 9.21.2. Модуль gettext 9.22. Используем Distutils 9.22.1. Установка модулей 9.22.2. Распространение модулей 9.22.3. Список команд и опций Часть III. Расширения Python Глава 10. Python и C Глава 11. Numeric Python 11.1. Модуль Numeric 11.2. Модуль LinearAlgebra Глава 12. Обработка изображений: Python Image Library 12.1. Модуль Image 12.1.1. Примеры 12.1.2. Функции 12.1.3. Методы объектов класса Image 12.2. О других модулях Глава 13. Связь с базами данных 13.1. Описание DB API 2.0 13.2. Модуль MySQLdb 13.3. Модуль для работы с PostgreSQL Глава 14. Среда Zope 14.1. С точки зрения администратора 14.1.1. Установка Zope 14.1.2. Политика безопасности 14.1.3. Добавляем ресурс и пользователей 14.2. С точки зрения программиста 14.2.1. Zope-объекты 14.2.2. Знакомимся с языком DTML 14.2.3. Пишем сценарий 14.3. С точки зрения менеджера по содержанию Глава 15. Jython - Python на Java Часть IV. Приложения Приложение 1. Переводы сообщений об ошибках Приложение 2. Оболочка IDLE Приложение 3. Описание компакт-диска Список литературы Предметный указатель
Similar books
Python. Наиболее полное руководство
2002 · PDF
Методология научных исследований и прикладной аналитики: Учебник. Изд. 5-е, дополн. и перераб. В 2 т. Т.2: Научные исследования: Мастерство и искусство научного мышления и научной работы / Methodology of Scientific Research and Practical Analytics: A Textbook: Fifth Edition. In two volumes. Vol.2: Scientific research: Art of scientific thinking and scientific work / Méthodologie de la recherche scientifique et de l’analytique appliquée: Manuel: Cinquième édition. En 2 tomes. T.2: Recherches scientifiques: Art de la pensée scientifique et du travail scientifique
2025 · PDF
Методы и понятия философии искусства: практикум : уровень подготовки кадров высшей квалификации: ассиснтурв-стажировка : специальности: 54.09.03 "Искусство дизайна (по видам)", 54.09.02 "Мастерство декоративно-прикладного искусства и народных промыслов (по видам)" : укрупненная группа специальностей: 54.00.00 "Изобразительное и прикладные виды искусств" : квалификация выпускника: "Преподаватель творческих дисциплин в высшей школе. Дизайнер", "Преподаватель творческих дисциплин в высшей школе. Художник декоративно-прикладного искусства" : форма обучения: очная
2022 · PDF
Разработка графического интерфейса пользователя информационной системы с использованием библиотеки QT: учебное пособие для студентов 1 курса направлений подготовки 09.04.02 "Информационные системы и технологии", 27.04.03 "Системный анализ и управление" очной формы обучения, 2 курса направления подготовки 10.05.03 "Информационная безопасность автоматизированных систем" очной формы обучения и 3 курса направления подготовки 09.03.02 "Информационные системы и технологии" очной и заочной форм обучения : учебное электронное издание
2021 · PDF
Археологические культуры Сибири в контексте кросс-культурных контактов в Евразии: к 300-летию первых научных археологических раскопок в Сибири (1722 г.) =: Archaeological Cultures of Siberia in the context of Cross-cultural contacts in Eurasia: dedicated to the 300th anniversary of the first scientific archaeological excavations in Siberia (1722) : материалы Международной археологической конференции молодых исследователей "Археологические культуры Сибири в контексте кросс-культурных контактов в Евразии: к 300-летию первых научных археологических раскопок в Сибири (1722 г.)" (Новосибирск, 21-25 ноября 2022 г.)
2022 · PDF
Трешниковские чтения - 2023. Современная географическая картина мира и технологии географического образования =: Treshnikov readings - 2023. Modern geographical global picture and technology of geographic education : материалы Всероссийской научно-практической конференции с международным участием, посвящённой памяти знаменитого российского океанолога, исследователя Арктики и Антарктики, академика Алексея Фёдоровича Трёшникова и 60-летию Ульяновского областного отделения Всероссийской общественной организации "Русское гаографическое общество" (13 апреля 2023)
2023 · PDF
Управление объектами интеллектуальной собственности. Искусство изобретать: учебник для обучающихся по направлениям подготовки 23.00.00 , направлениям подготовки 23.03.01 "Технология транспортных процессов", уровень образования-"бакалавриат", 23.03.03 "Эксплуатация транспортно-технологических машин и комплексов", уровень образования-"бакалавриат", 23.04.01 "Технология транспортных процессов", уровень образования- "магистратура", 23.04.03 "Эксплуатация транспортно-технологических машин и комплексов", уровень образования- "магистратура"
2022 · PDF
Философия. Учебно-методический комплекс дисциплины по направлениям подготовки: 51.03.03 (071800.62) «Социально-культурная деятельность», профили подготовки: «Социально-культурные технологии в индустрии досуга», «Менеджмент социально-культурной деятельности», «Менеджмент детско-юношеского досуга», «Постановка и продюсирование культурно-досуговых программ», «Социально-культурная анимация и рекреация»; 38.03.02 (080200.62) «Менеджмент», профили подготовки: «Управление человеческими ресурсами», «Управление малым бизнесом», квалификации (степень) выпускника – «бакалавр»
2014 · PDF