Python 3 и PyQt 5, Разработка приложений, Прохоренок Н.А., Дронов В.А., 2019.
Python — самый стильный язык программирования в мире, он не допускает двоякого написания кода. Так, языку Perl, например, присущи зависимость от контекста и множественность синтаксиса, и часто два программиста, пишущие на Perl, просто не понимают код друг друга. В Python же отсутствуют лишние конструкции, и код можно написать только одним способом. Все программисты, работающие с языком Python, должны придерживаться стандарта РЕР-8. Соответственно, более читаемого кода нет ни в одном ином языке программирования.
Авторы книги желают вам приятного чтения и надеются, что она станет верным спутником в вашей грядущей карьере программиста! Тем не менее, не забывайте, что книги по программированию нужно не только читать, — весьма желательно выполнять все имеющиеся в них примеры, а также экспериментировать, что-либо в этих примерах изменяя.
Установка нескольких интерпретаторов Python.
Версии языка Python выпускаются с завидной регулярностью, но, к сожалению, сторонние разработчики не успевают за такой скоростью и не столь часто обновляют свои модули. Поэтому иногда приходится при наличии версии Python 3 использовать на практике также и версию Python 2. Как же быть, если установлена версия 3.6, а необходимо запустить модуль для версии 2.7? В этом случае удалять версию 3.6 с компьютера не нужно. Все программы установки позволяют выбрать устанавливаемые компоненты. Существует также возможность задать ассоциацию запускаемой версии с файловым расширением — так вот эту возможность необходимо отключить при установке.
Последовательность запуска нескольких программ установки от компании ActiveState имеет значение, поскольку в контекстное меню добавляется пункт Edit with Pythonwin. С помощью этого пункта запускается редактор PythonWin, который можно использовать вместо IDLE. Соответственно, из контекстного меню будет открываться версия PythonWin, установленная последней. Установку программы производим в каталог по умолчанию (C:\Python27).
ОГЛАВЛЕНИЕ.
Введение.
ЧАСТЬ I. ОСНОВЫ ЯЗЫКА PYTHON.
Глава 1. Первые шаги.
Глава 2. Переменные.
Глава 3. Операторы.
Глава 4. Условные операторы и циклы.
Глава 5. Числа.
Глава 6. Строки и двоичные данные.
Глава 7. Регулярные выражения.
Глава 8. Списки, кортежи, множества и диапазоны.
Глава 9. Словари.
Глава 10. Работа с датой и временем.
Глава 11. Пользовательские функции.
Глава 12. Модули и пакеты.
Глава 13. Объектно-ориентированное программирование.
Глава 14. Обработка исключений.
Глава 15. Итераторы, контейнеры и перечисления.
Глава 16. Работа с файлами и каталогами.
ЧАСТЬ II. БИБЛИОТЕКА PYQT 5.
Глава 17. Знакомство с PyQt 5.
Глава 18. Управление окном приложения.
Глава 19. Обработка сигналов и событий.
Глава 20. Размещение компонентов в окнах.
Глава 21. Основные компоненты.
Глава 22. Списки и таблицы.
Глава 23. Работа с базами данных.
Глава 24. Работа с графикой.
Глава 25. Графическая сцена.
Глава 26. Диалоговые окна.
Глава 27. Создание SDI- и MDI-приложений.
Глава 28. Мультимедиа.
Глава 29. Печать документов.
Глава 30. Взаимодействие с Windows.
Глава 31. Сохранение настроек приложений.
Глава 32. Приложение «Судоку».
Заключение.
Приложение. Описание электронного архива.
Предметный указатель.
Купить .
Теги: учебник по программированию :: программирование :: Прохоренок :: Дронов :: Python
Смотрите также учебники, книги и учебные материалы:
- Семь языков за семь недель, практическое руководство по изучению языков программирования, Тейт Б., 2017
- Python, Экспресс-курс, Седер Н., 2019
- Сам себе программист, Как научиться программировать и устроиться в Ebay, Альтхофф К., 2018
- С# на примерах, Евдокимов П.В., 2016
- Программирование на Java, Нимейер П., Леук Д., 2014
- Программирование на С для начинающих, Перри Г., Миллер Д., 2015
- Прикладной анализ текстовых данных на Python, Машинное обучение и создание приложений обработки естественного языка, Бенгфорт Б., Билбро Р., Охеда Т., 2019
- Прикладное машинное обучение с помощью Scikit-Learn и TensorFlow, Жерон О., 2018