Пятница, 10.01.2025, 19:11
Приветствую Вас, Гость
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Управление данными. Вариант №8
engineerklubДата: Четверг, 24.10.2024, 07:29 | Сообщение # 1
Генералиссимус
Группа: Администраторы
Сообщений: 29399
Репутация: 0
Статус: Offline
Управление данными. Вариант №8

Тип работы: Работа Контрольная
Сдано в учебном заведении: ДО СИБГУТИ

Описание:
Задача 8
Напишите проверку на то, является ли строка палиндромом. Палиндром — это слово или фраза, которые одинаково читаются слева направо и справа налево.
Задача 11
Выведите первый и последний элемент списка.
Список list = [1, 2, 3, 4, 5]
Задача 14
Напишите программу, которая выводит чётные числа из заданного списка и останавливается, если встречает число 237.
list = [326, 46, 447, 18, 909, 434, 236, 375, 822, 666, 597, 978, 328, 615, 953,
345, 399, 162, 758, 219, 918, 237, 413, 566, 826, 248, 866, 951, 626, 949, 687, 217]
Задача 17
Сложите цифры целого числа. Четырёх-пяти значное число вводится с клавиатуры.
Задача 20
С помощью анонимной функции извлеките из списка числа, делимые на 15.
lst = [45, 55, 60, 37, 100, 105, 220]

СКАЧАТЬ
 
engineerklubДата: Четверг, 24.10.2024, 07:29 | Сообщение # 2
Генералиссимус
Группа: Администраторы
Сообщений: 29399
Репутация: 0
Статус: Offline
Тип работы: Работа Лабораторная
Сдано в учебном заведении: ДО СИБГУТИ

Описание:
Лабораторная работа № 1. Создание таблиц

Задание: создайте таблицы posts, comments, likes. Примечание: все поля таблицы отделяются запятыми. Внешние ключи перечисляются без запятых.

Лабораторная работа № 2. Заполнение данных
Заполнение таблиц осуществляется с помощью запроса INSERT и вызова
метода execute_query.
Тексты запросов:
ins_reg = """
INSERT INTO regions (
regions)
VALUES
(\'Россия\'),
(\'USA\'),
(\'Белоруссия\'),
(\'England\');
"""
execute_query(connection, ins_reg)
ins_users = """
INSERT INTO
users (nikname, dop, gender, region_id)
VALUES
(\'Колян\', \'25.12.2000\', \'male\', 1),
(\'Leila\', \'01.11.1998\', \'female\', 4),
(\'Elizabeth\', \'21.01.2005, \'female\', 2);
"""
execute_query(connection, ins_users)
Задание: создайте запросы на заполнение таблиц posts, comments, likes и
выполните их.
Лабораторная работа № 3. Просмотр данных
Извлечение данных из таблиц происходит чуть иначе, чем транзакция
создания или внесения данных. Создадим новую функцию:
def execute_select(connection, query):
cursor = connection.cursor()
result = None
try:
cursor.execute(query)
result = cursor.fetchall()
return result
except e:
print(e)
Текст запроса можно записать строкой:
select_users = "SELECT * to users"
Так как это функция, её результат должен быть присвоен переменной:
users = execute_select (connection, select_users)
Для просмотра содержимого выбранных записей можно использовать цикл:
for user in users:
print(user)
Задание: выберите все сообщения всех пользователей, возрастом старше 18 лет.
Отчёт должен содержать фамилию, имя, отчество, группу студента и код
Программы

СКАЧАТЬ
 
  • Страница 1 из 1
  • 1
Поиск:

Рейтинг@Mail.ru