Об’єкти класу Listbox. Основні методи Listbox.

Додано: 25 квітня
Предмет: Інформатика, 9 клас
12 запитань
Запитання 1

Який параметр віджета Listbox відповідає за можливість вибору кількох елементів одночасно?

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

multiselect

selectmode

mode

choice

Запитання 2

Яке значення параметра selectmode дозволяє вибирати декілька елементів, утримуючи клавішу Ctrl?

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

ALL

MULTIPLE

EXTENDED

SINGLE

Запитання 3

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

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

insert()

append()

put()

add()

Запитання 4

Що потрібно вказати як перший аргумент методу insert(), щоб додати елемент у самий кінець списку?


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

0

-1

END

LAST

Запитання 5

Який метод дозволяє отримати текст елемента за його порядковим номером (індексом)?

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

text(n)

get(n)

fetch(n)

read(n)

Запитання 6

Що поверне команда print(lbox_mova_progr.get(3)), якщо в списку по порядку йдуть: 'Python', 'JavaScript', 'C#', 'Java'?


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

C#

помилку, бо індекс завеликий

Java

JavaScript

Запитання 7

Який результат виконання команди lbox_mova_progr.delete(6)?

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

із списку видаляться всі елементи, крім перших шести

до списку додасться цифра 6

видалиться сьомий за рахунком елемент списку

видалиться шостий за рахунком елемент списку

Запитання 8

Який тип даних повертає метод `curselection()` віджета Listbox?

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

логічне значення (False/True) залежно від наявності виділення

кортеж індексів виділених елементів

ціле число, що вказує на кількість виділених пунктів

список рядків із текстом виділених елементів

Запитання 9

Що станеться з результатом `curselection()`, якщо після виділення елемента з індексом 1 видалити елемент з індексом 0?

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

індекс залишиться рівним 1, але вказуватиме на пусте місце

індекс виділеного елемента автоматично зміниться і стане 0

програма видасть помилку на наступному виклику методу

виділення зникне автоматично

Запитання 10

Якщо ви використовуєте `curselection()` для отримання списку покупок (числові значення), який наступний крок необхідний для розрахунку суми?

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

перетворити виділені рядки на числа за допомогою int() або float()

викликати метод 'join()' для кортежу індексів

використати метод 'size()' для множення

просто додати результати `curselection()` один до одного

Запитання 11

Що поверне метод `curselection()`, якщо користувач виділив лише один елемент під індексом 2?

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

число 2

список [2]

рядок '2'

кортеж (2,)

Запитання 12

Як програмно отримати текстове значення елемента, індекс якого було отримано через `curselection()`?

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

метод `curselection()` автоматично повертає текст разом з індексом

використати метод 'get(і)', де і - індекс із результату `curselection()`

використати метод 'size()' для кожного індексу

звернутися до списку за допомогою 'lbox[i]'

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

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