Практические занятия
Практика 6
Определение операций в классе
1. На какую букву начинается больше всего слов в заданном тексте?
2.
Упорядочить по алфавиту заданный перечень слов.
3.
В заданном тексте определить частоту (в долях от общего количества букв),
с которой встречаются различные буквы.
4.
Подсчитать сколько раз данное слово встречается в тексте.
5.
В заданном тексте после каждого слова вместо одного пробела вставить запятую и пробел.
6.
В тексте содержится 10 предложений. Создать новую строку, в которой заменить одно слово на другое.
7.
Из заданного текста выбрать буквы русского алфавита.
8.
Вводится строка, состоящая из слов, разделенных пробелами. Требуется посчитать количество слов в ней.
9.
Создайте оконное приложение с применением библиотеки PyQt5 и конструктора графического
интерфейса Qt Designer по примеру:
10.
Решите задачу 1 с применением библиотеки PyQt5 и Qt Designer.
11.
Решите задачу 2 с применением библиотеки PyQt5 и Qt Designer.
12.
Решите задачу 3 с применением библиотеки PyQt5 и Qt Designer.
13.
Решите задачу 4 с применением библиотеки PyQt5 и Qt Designer.
14.
Решите задачу 5 с применением библиотеки PyQt5 и Qt Designer.
15.
Решите задачу 6 с применением библиотеки PyQt5 и Qt Designer.
16.
Решите задачу 7 с применением библиотеки PyQt5 и Qt Designer.
17.
Решите задачу 8 с применением библиотеки PyQt5 и Qt Designer.
Домашнее задание
Определение операций в классе.
Создание заголовочного файла с описанием класса.
Разработка функций членов классов.
Реализация класса.
Оформление библиотеки класса.
Передача параметров в методы.
Возвращение результатов из методов.
Создание конструкторов, деструкторов, сеттеров и геттеров.
-
Перейти Стандартный документ «Описание программы»