wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Викторина по Tkinter

Total questions: 21

Worksheet time: 11mins

Name
Class
Date
1.

Что делает виджет Radiobutton в Tkinter?

a)

Создает текстовое поле.

b)

Создает радиокнопки, которые работают как переключатели.

c)

Создает кнопки с изображениями.

d)

Создает всплывающее окно.

2.

Что произойдет, если создать несколько радиокнопок без установки общей переменной?

a)

Все радиокнопки будут включены.

b)

Радиокнопки будут работать как обычные кнопки.

c)

Радиокнопки не будут работать как группа, каждая будет независимой.

d)

Радиокнопки будут работать как флажки.

3.

Для чего используется переменная типа BooleanVar в Tkinter?

a)

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

b)

Для хранения булевых значений (True или False).

c)

Для хранения целочисленных значений.

d)

Для хранения дробных значений.

4.

Какую задачу решает метод get() в Tkinter для радиокнопок?

a)

Он выводит текст на экран.

b)

Он проверяет, какая радиокнопка выбрана.

c)

Он устанавливает значение радиокнопки.

d)

Он вызывает функцию при нажатии кнопки.

5.

Что делает параметр command в виджете Radiobutton?

a)

Останавливает выполнение программы.

b)

Вызывает функцию при нажатии на кнопку.

c)

Настроит состояние кнопки.

d)

Изменяет текст кнопки.

6.

Как можно установить радиокнопки в одну группу?

a)

Нужно использовать разные переменные для каждой радиокнопки.

b)

Нужно указать одну переменную для всех радиокнопок с разными значениями.

c)

Нужно указать команду для каждой радиокнопки.

d)

Радиокнопки всегда работают

7.

Какое значение будет выведено в консоль, если нажать на первую радиокнопку с параметром value='Clicked 1'?

a)

'Clicked 2'

b)

'Clicked 1'

c)

'True'

d)

'False'

8.

Что делает виджет Checkbutton в Tkinter?

a)

Создает флажки, которые могут быть выбраны или сняты независимо друг от друга.

b)

Создает кнопки, которые активируются одновременно.

c)

Создает текстовые поля для ввода.

d)

Создает радиокнопки для выбора одного из вариантов.

9.

В чем отличие между виджетами Checkbutton и Radiobutton?

a)

В Checkbutton можно выбрать только один вариант, а в Radiobutton несколько.

b)

Checkbutton используется для выбора одного из множества вариантов, а Radiobutton — для нескольких.

c)

В Checkbutton можно сделать множественный выбор, а в Radiobutton — нет.

d)

Checkbutton используется для создания ссылок, а Radiobutton — для текста.

10.

Что возвращает метод get() для флажка, связанного с переменной типа BooleanVar?

a)

Строковое значение.

b)

Целочисленное значение.

c)

Булево значение (True или False).

d)

Дробное значение.

11.

Какое значение будет выведено в консоль, если второй флажок Checkbutton с параметром IntVar выбран (с value=5)?

a)

False

b)

5

c)

0

d)

True

12.

Какое значение будет выведено в консоль, если второй флажок Checkbutton с параметром IntVar выбран (с value=5)?

a)

False

b)

5

c)

0

d)

True

13.

Для чего используется параметр onvalue в виджете Checkbutton?

a)

Для установки значения при выключении флажка.

b)

Для указания значения, которое принимает переменная при включенном флажке.

c)

Для задания команды при нажатии на флажок.

d)

Для отображения текста рядом с флажком.

14.

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

a)

Строковую переменную StringVar.

b)

Целочисленную переменную IntVar.

c)

Булевую переменную BooleanVar.

d)

Все перечисленные.

15.

Что произойдет, если радиокнопка не будет иметь установленного значения value?

a)

Она не будет отображаться.

b)

Программа выдаст ошибку при запуске.

c)

Радиокнопка будет работать как обычная кнопка, не привязанная к группе.

d)

Радиокнопка не будет иметь состояния и не будет переключаться.

16.

Какую переменную следует использовать для хранения состояния флажка в Tkinter?

a)

IntVar()

b)

StringVar()

c)

BooleanVar()

d)

FloatVar()

17.

Что делает параметр offvalue в виджете Checkbutton?

a)

Устанавливает значение, которое принимает переменная, когда флажок включен.

b)

Устанавливает значение, которое принимает переменная, когда флажок выключен.

c)

Устанавливает текст флажка при выключении.

18.

Какое из следующих значений будет получено с помощью метода get() для флажка, связанного с переменной типа StringVar с параметрами onvalue="выбран", offvalue="не выбран"?

a)

не выбран

b)

выбран

c)

True

d)

False

19.

Как изменить поведение радиокнопок, чтобы при выборе одной из них другие автоматически отключались?

a)

Нужно связать их с разными переменными.

b)

Нужно указать одинаковую переменную и разные значения для каждой радиокнопки.

c)

Нужно использовать флажки вместо радиокнопок.

d)

Нужно установить команду для каждой радиокнопки.

20.

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

a)

command

b)

variable

c)

value

d)

text

21.

Что произойдет, если при создании радиокнопки не задать параметр variable?

a)

Радиокнопка не будет работать, так как не будет связана с переменной.

b)

Радиокнопка будет работать как обычная кнопка.

c)

Радиокнопка будет включена по умолчанию.

d)

Программа выдаст ошибку.