Графічний модуль Tkinter

Додано: 17 лютого
Предмет: Інформатика, 8 клас
Копія з тесту: Графічний модуль Tkinter
24 запитання
Запитання 1

Що таке Tkinter?

варіанти відповідей

Графічна бібліотека для створення інтерфейсів

Операційна система

Мова програмування

Компілятор мови Python

Запитання 2

Яка функція в Tkinter використовується для створення вікон?

варіанти відповідей

create_window()

window_create()

Tk()

create_tk_window()

Запитання 3

Як створити кнопку в Tkinter?

варіанти відповідей

button.create()

Button.create_button()

tk.Button()

create_button(tk)

Запитання 4

Що таке геометричне розташування в Tkinter?

варіанти відповідей

Розміщення географічних об'єктів

Спосіб розміщення віджетів у вікні

Координати точок на площині

Відстань між об'єктами на екрані

Запитання 5

Який метод використовується для запуску головного циклу програми Tkinter?

варіанти відповідей

run()

execute()

start()

mainloop()

Запитання 6

Який віджет використовується для створення текстового поля в Tkinter?

варіанти відповідей

Text

Entry

Label

Input

Запитання 7

Що робить метод pack() в Tkinter?

варіанти відповідей

Закриває програму

Зберігає проект у файл

Розміщує віджети у вікні

Видаляє віджети з вікна

Запитання 8

Як створити текст кнопки для її виведення в графічному вікні?

варіанти відповідей

button.set_text("Новий текст")

Вutton(text = "Новий текст")

button["text"] = "Новий текст"

button.update("Новий текст")

Запитання 9

Як отримати текст, введений у поле Entry?

варіанти відповідей

entry.get_text()

entry.value()

entry.text()

entry.get()

Запитання 10

Що робить параметр command у віджеті Button?

варіанти відповідей

Вказує текст кнопки

Задає розмір кнопки

Визначає функцію, яка виконується при натисканні кнопки

Задає колір кнопки

Запитання 11

Який метод можна використати, щоб задати текст у віджеті Label?

варіанти відповідей

set_text()

Label(text = "Новий текст")

update_text("Новий текст")

configure(text="Новий текст")

Запитання 12

Який метод використовується для очищення тексту в полі Entry?

варіанти відповідей

entry.clear()

entry.remove_all()

entry.delete(0, END)

entry.reset()

Запитання 13

Як можна виконати функцію після натискання кнопки Button?

варіанти відповідей

Задати функцію через параметр on_click

Використати метод run_function()

Використати параметр command

Використати метод bind()

Запитання 14

Як змінити колір тексту у віджеті Label?

варіанти відповідей

label.set_color("red")

label.text_color = "red"

label.update_color("red")

Label(fg = "red")

Запитання 15

Який метод можна використати для зміни ширини та висоти кнопки?

варіанти відповідей

button.resize()

button.set_dimensions()

button["width"] та button["height"]

button["size"] = (width, height)

Запитання 16

Що відобразиться у вікні після виконання цього коду?


from tkinter import*

root = Tk()

label = Label(root, text="Привіт, світ!")

label.pack()

root.mainloop()

варіанти відповідей

Вікно з кнопкою

Програма не виконається

Порожнє вікно з назвою "Привіт, світ!"

Вікно з написом "Привіт, світ!"

Запитання 17

Що станеться після натискання кнопки в цьому коді?


from tkinter import*

def on_click():

print("Кнопку натиснуто!")

root = Tk()

button = Button(root, text="Натисни мене", command=on_click) button.pack()

root.mainloop()

варіанти відповідей

З'явиться нове вікно

Нічого не станеться

Текст кнопки зміниться

У консолі буде виведено "Кнопку натиснуто!"

Запитання 18

Що виведе цей код у консоль після натискання кнопки?


from tkinter import*

def on_click():

entry_text = entry.get()

print(entry_text)

root = Tk()

entry = Entry(root)

entry.pack()

button = Button(root, text="Вивести текст", command=on_click) button.pack()

root.mainloop()

варіанти відповідей

Текст, введений користувачем у поле вводу

Текст "Вивести текст"

Порожній рядок

Програма завершиться з помилкою

Запитання 19

Як зміниться колір кнопки в цьому коді?


from tkinter import*

root = Tk()

button = Button(root, text="Кнопка", bg="blue", fg="white")

button.pack()

root.mainloop()

варіанти відповідей

Кнопка буде синьою з білим текстом

Виникне помилка

Кнопка стане білою з чорним текстом

Кнопка залишиться стандартного кольору

Запитання 20

Що відобразиться у вікні після виконання цього коду?


from tkinter import*

root = Tk()

label =Label(root, text="Привіт!", font="Arial 20", fg="red")

label.pack()

root.mainloop()

варіанти відповідей

Напис "Привіт!" чорного кольору

Порожнє вікно

Напис "Привіт!" зі стандартним шрифтом

Напис "Привіт!" червоного кольору, шрифт Arial, розмір 20

Запитання 21

Що станеться після натискання кнопки?


from tkinter import*

def change_label():

label.config(text="Текст змінено!")

root = Tk()

label = Label(root, text="Початковий текст")

label.pack()

button = Button(root, text="Змінити текст", command=change_label)

button.pack()

root.mainloop()

варіанти відповідей

Напис зміниться на "Текст змінено!"

Виникне помилка

З'явиться нове вікно

Напис залишиться "Початковий текст"

Запитання 22

Який атрибут використовується для задання шрифту у віджеті Label?

варіанти відповідей

font_style

style

text_font

font

Запитання 23

Який атрибут використовується для задання ширини поля Entry?

варіанти відповідей

size

length

width

entry_size

Запитання 24

Що робить метод place() у Tkinter?

варіанти відповідей

Розміщує віджет на центральній позиції вікна

Розміщує віджет за заданими координатами

Змінює розмір віджета

Додає новий віджет до вікна

Створюйте онлайн-тести
для контролю знань і залучення учнів
до активної роботи у класі та вдома

Створити тест