wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Основы Python и Tkinter

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

Как подключиться к базе данных SQLite в Python?

a)

cursor = sqlite3.create()

b)

conn = sqlite.connect('database.db')

c)

import sqlite3 conn = sqlite3.connect('имя_файла.db') cursor = conn.cursor()

d)

import sqlite

2.

Что такое курсор в контексте SQLite?

a)

Курсор в контексте SQLite - это функция для удаления записей.

b)

Курсор в контексте SQLite - это команда для создания таблиц.

c)

Курсор в контексте SQLite - это объект для работы с результатами запросов к базе данных.

d)

Курсор в контексте SQLite - это тип данных для хранения строк.

3.

Как выполнить SQL-запрос с помощью метода execute?

a)

Примените метод run для выполнения SQL-запроса без подключения к базе данных.

b)

Используйте метод execute объекта курсора для выполнения SQL-запроса после установления соединения с базой данных.

c)

Используйте метод query объекта базы данных для выполнения SQL-запроса.

d)

Вызовите метод execute на объекте базы данных для выполнения SQL-запроса.

4.

Как создать объект Canvas в Tkinter?

a)

canvas = Frame(root, width=500, height=400); canvas.pack()

b)

canvas = Label(root, width=500, height=400); canvas.show()

c)

canvas = Canvas(root, width=500, height=400); canvas.pack()

d)

canvas = Button(root, width=500, height=400); canvas.grid()

5.

Как обработать значения, полученные из базы данных?

a)

Сохранить, удалить и игнорировать данные.

b)

Собрать, архивировать и забыть о данных.

c)

Загрузить, зашифровать и скрыть данные.

d)

Извлечь, преобразовать, валидировать и обработать данные.

6.

Как создать графический интерфейс с помощью Tkinter?

a)

Импортируйте Tkinter и создайте виджеты без окна.

b)

Запустите mainloop() без добавления виджетов.

c)

Импортируйте Tkinter, создайте главное окно, добавьте виджеты и запустите mainloop().

d)

Создайте графический интерфейс с помощью PyQt.

7.

Как закрыть соединение с базой данных SQLite?

a)

connection.close()

b)

close.database()

c)

db.closeConnection()

d)

connection.disconnect()

8.

Как получить данные из курсора после выполнения запроса?

a)

Вызовите метод read() на курсоре после запроса.

b)

Используйте метод execute() для получения данных.

c)

Используйте методы fetchone() или fetchall() на курсоре.

d)

Примените метод getdata() на объекте запроса.

9.

Что такое метод fetchall() и как он используется?

a)

Метод fetchall() обновляет данные в таблице базы данных.

b)

Метод fetchall() возвращает первую строку результата запроса.

c)

Метод fetchall() возвращает все строки результата запроса к базе данных.

d)

Метод fetchall() удаляет все строки из базы данных.

10.

Как добавить элементы на Canvas в Tkinter?

a)

Используйте метод draw для рисования на Canvas.

b)

Используйте методы Canvas, такие как create_line, create_rectangle, create_text для добавления элементов.

c)

Применяйте методы Frame для работы с Canvas.

d)

Добавьте элементы с помощью функции add_element.

11.

Как использовать параметры в SQL-запросах?

a)

Определите параметры в отдельном файле и загружайте их.

b)

Используйте параметры, определяя их в запросе и передавая значения при выполнении.

c)

Передавайте значения только в виде строковых литералов.

d)

Используйте параметры только в SELECT-запросах.

12.

Как обновить данные в базе данных SQLite?

a)

UPDATE имя_таблицы SET имя_столбца = новое_значение WHERE условие;

b)

DELETE FROM имя_таблицы WHERE условие;

c)

INSERT INTO имя_таблицы VALUES (значение1, значение2);

d)

SELECT * FROM имя_таблицы WHERE условие;

13.

Как обработать исключения при работе с SQLite?

a)

Используйте if-else для обработки ошибок в SQLite.

b)

Используйте try-except для обработки исключений при работе с SQLite.

c)

Применяйте switch-case для управления исключениями в SQLite.

d)

Игнорируйте ошибки при работе с SQLite.

14.

Как изменить размер Canvas в Tkinter?

a)

Примените canvas.set_size(новая_ширина, новая_высота) для изменения размера Canvas.

b)

Измените размер Canvas с помощью canvas.update_dimensions(новая_ширина, новая_высота).

c)

Используйте canvas.config(width=новая_ширина, height=новая_высота) для изменения размера Canvas.

d)

Используйте canvas.resize(width=новая_ширина, height=новая_высота) для изменения размера Canvas.

15.

Как сохранить изменения в базе данных после выполнения запросов?

a)

Выполните команду 'SELECT'.

b)

Используйте команду 'COMMIT'.

c)

Используйте команду 'ROLLBACK'.

d)

Примените команду 'SAVEPOINT'.