Лабораторная работа по "Программированию"
Автор: KMOOO • Декабрь 14, 2020 • Лабораторная работа • 2,789 Слов (12 Страниц) • 372 Просмотры
[pic 1]
Лабораторная работа №1.
Задание №1.
Напишите функцию фильтрации студентов по средней оценке (так чтобы функция возвращала всех студентов выше заданного в параметрах функции среднего балла). Примерная схема работы функции: создание пустого массива, куда будут добавляться все студенты, прошедшие фильтрацию; запуск цикла, в каждой итерации которого необходимо считать среднюю оценку текущего студента и сравнивать с тем значением, что передано в качестве параметра.
Задание №2.
- изучите интерфейс административного приложения django;
- через интерфейс административного приложения создайте нового пользователя с правами суперюзера;
- через интерфейс административного приложения создайте нового пользователя без прав суперюзера;
- через интерфейс административного приложения «забаньте» одного из пользователей (сделайте пользователя «неактивным»).
Результаты выполнения работы:
На рисунке 1 представлен результат работы программы фильтрации студентов по средней оценке.
[pic 2]
Рис 1 – Результат программы Python
На рисунке 2 представлен результат работы программы через интерфейс административного приложения создания нового пользователя с правами суперюзера.
[pic 3]
Рис 2 – создания пользователя с правами суперюзера
На рисунке 3 представлен результат работы программы через интерфейс административного приложения создания нового пользователя без прав суперюзера.
[pic 4]
Рис 3 – пользователь без прав суперюзера
На рисунке 4 представлен результат работы программы через интерфейс административного приложения добавление пользователя в бан.
[pic 5]
Рис 4 – добавление пользователя в бан
Лабораторная работа №2.
Задание №1.
- Добавьте к созданной таблице две строки и один столбец.
- Уберите у созданной таблицы все границы.
- Сделайте заголовки списков (нумерованного и маркированного) подзаголовками четвертого уровня.
- Создайте абсолютно такой же шаблон, только поменяв название на “static_handler.html”. В следующей главе лабораторной работы изменяйте именно новосозданный шаблон.
Задание №2.
- Установите для заголовка первого уровня шрифт с засечками
- Сделайте картинку высотой 30px
- Измените шрифт для подзаголовков четвертого уровня с 22px на 14px.
- Сделайте ширину таблицы равно 100% экрана.
Результаты выполнения работы:
Добавление строки и столбца:
}<td>Добавленный</td>
</tr>
<tr>
<td>Строка 3 Столбец 1</td>
<td>Строка 3 Столбец 2</td>
<td>Строка 3 Столбец 3</td>
<td>Добавленный</td>
</tr>
<tr>
<td>++++++++++++</td>
<td>++++++++++++</td>
<td>++++++++++++</td>
<td>++++++++++++</td>
</tr>
<tr>
<td>+++++Хай+++++++</td>
<td>++++++Хай++++++</td>
<td>+++++++Хай+++++</td>
<td>+++++++Хай+++++</td>
</tr>
</table>
</body>
</html>
На рисунке 5,6 представлен результат работы добавления двух строк и одного столбца, удаление границ таблицы.
[pic 6]
Рис 5 – добавление строк и столбцов
<table border="0">
[pic 7]
Рис 6 – добавление строк и столбцов
...