Программирование на Python3 с PyQt5

Программирование на Python3 с PyQt5
Автор книги: id книги: 2076344     Оценка: 0.0     Голосов: 0     Отзывы, комментарии: 0 199 руб.     (2,16$) Читать книгу Купить и скачать книгу Купить бумажную книгу Электронная книга Жанр: Программирование Правообладатель и/или издательство: ЛитРес: Самиздат Дата публикации, год издания: 2020 Дата добавления в каталог КнигаЛит: Скачать фрагмент в формате   fb2   fb2.zip Возрастное ограничение: 12+ Оглавление Отрывок из книги

Реклама. ООО «ЛитРес», ИНН: 7719571260.

Описание книги

Основы программирования на Python3 с визуальными компонентами PyQt5 (для PyCharm Community).

Оглавление

Сергей Николаевич Талипов. Программирование на Python3 с PyQt5

ЛЕКЦИЯ 1 – УСТАНОВКА PYTHON, БИБЛИОТЕК И IDE

1.1 Установка Python3

1.2 Установка в Python библиотек Qt5, Spyder3 и других модулей

1.3 Запуск стандартной графической оболочки IDLE

1.4 Запуск графической оболочки Spyder3

1.5 Использование сторонней IDE PyCharm

1.6 Компиляция в exe-файл

1.7 Если поломался Python и не работает pip, spyder3 или pyinstaller

1.8 Установка PyQt5 в Linux

ЛЕКЦИЯ 2 – ОСНОВНЫЕ ТИПЫ ДАННЫХ, УСЛОВИЯ И ОПЕРАЦИИ

2.1 Числовые и строковые переменные

2.2 Условный оператор

2.3 Тернарный условный оператор

ЛЕКЦИЯ 3 – ОСНОВНЫЕ КОМПОНЕНТЫ PYQT5

3.1 QWidget и QDialog

3.2 QPushButton

3.3 QLabel

3.4 QLineEdit

3.5 Практический пример

3.6 Конвертация файла «ui» в скрипт Python

ЛЕКЦИЯ 4 – СПИСКИ, СЛОВАРИ, ЦИКЛЫ И МАССИВЫ

4.1 Списки и кортежи

4.2 Словари

4.3 Циклы

4.4 Массивы

ЛЕКЦИЯ 5 – РАБОТА С ТАБЛИЦАМИ И ТЕКСТОМ В PYQT5

5.1 QTableWidget

5.1.1 Практический пример

5.2 QTextEdit

5.2.1 Практический пример

ЛЕКЦИЯ 6 – РАБОТА С ФАЙЛАМИ, ОС И ИНТЕРНЕТ

6.1 Простейшие файловые операции

6.2 Использование защищенных блоков

6.3. Практический пример работы с файлами и массивами

6.4 Модуль os

6.5 Работа с датой и временем

6.6 Работа с Интернет

ЛЕКЦИЯ 7 – РАБОТА С ДОКУМЕНТАМИ И ГРАФИКОЙ

7.1 Работа с MS Word

7.2 Работа с MS Excel

7.3 Работа с графикой

ЛЕКЦИЯ 8 – МНОГООКОННЫЕ ПРОГРАММЫ В PYQT5

ЛЕКЦИЯ 9 – КОМПОНЕНТЫ СПИСКОВ И ВЫБОРА В PYQT5

9.1 QListWidget

9.2 QRadioButton

9.3 QComboBox

9.4 QCheckBox

9.5 Комплексный пример использования компонентов выбора

ЛЕКЦИЯ 10 – КЛАССЫ, ПОТОКИ, ТАЙМЕРЫ

10.1 Работа с классами

10.2 Работа с потоками

10.3 Работа с таймерами

ЛЕКЦИЯ 11 – СИГНАЛЫ И СОБЫТИЯ В PYQT5

11.1 События в PyQt5

11.2 Сигналы и слоты в PyQt5

11.3 Переопределнеие обработчиков событий в PyQt5

11.4 Отправитель события в PyQt5

11.5 Отправка сигналов в PyQt5

ЛЕКЦИЯ 12 – РАБОТА С ДИАЛОГАМИ И СООБЩЕНИЯМИ В PYQT5

12.1 QInputDialog

12.2 QColorDialog

12.3 QFontDialog

12.4 QFileDialog

12.5 Вывод пользователю сообщений и вопросов

ЛЕКЦИЯ 13 – ДОПОЛНИТЕЛЬНЫЕ КОМПОНЕНТЫ PYQT5

13.1 QSlider, QProgressBar, QLCDNumber, QTimer

13.2 QTreeWidget, QCalendarWidget, QDateTimeEdit, QDateEdit, QSpinBox, QDoubleSpinBox

ЛЕКЦИЯ 14 – БАЗЫ ДАННЫХ В PYTHON 3

14.1 Пример 1

14.2 Пример 2

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ

Отрывок из книги

pip install PyQt5

pip install PyQt5-tools

.....

math.log10(X) – логарифм X по основанию 10

math.log1p(X) – натуральный логарифм (1 + X). При X → 0 точнее, чем math.log(1+X)

.....

Добавление нового отзыва

Комментарий Поле, отмеченное звёздочкой  — обязательно к заполнению

Отзывы и комментарии читателей

Нет рецензий. Будьте первым, кто напишет рецензию на книгу Программирование на Python3 с PyQt5
Подняться наверх