Конструктор тестів
1
Компонент Entry застосовується для:
2
Як отримати значення з поля об’єкта е1 класу Entry і присвоїти його змінній а цілого типу?
3
Як вивести до поля об’єкта е1 класу Entry значення змінної а цілого типу?
4
В яких операторах правильно організовано введення з клавіатури дійсного значення?
5
Установіть відповідність між операторами і їх призначенням.
entry1.delete(0, END)
Очищення текстового поля
a = float(entry1.get())
Видалення з текстового поля 3 символів
entry1.insert(0, а)
Виведення до текстового поля значення змінної а дійсного типу
entry1.delete(2, 4)
Уведення значення змінної а з текстового поля
6
Установіть відповідність між операторами, що генерують вікна повідомлень, і результатами їх виконання.
messagebox.showerror("Увага", "а = 0")

messagebox. showinfo("Увага", "а = 0")

messagebox. showwarning("Увага", "а = 0")

7
Що буде виведено в консоль після виконання фрагменту програми, якщо уведено рядок "2.5 3.3 5"?
a, b, c = map(float, input('a, b, c? ').split())
S = a+b+c
8
Яка функція повертає кількість символів, з яких утворено рядок?
9
Яка функція перетворює значення числового типу на рядок?
10
Які оператори реалізують перебір символів рядка s?
11
Визначте величини рядкового типу.
12
Установіть відповідність між операторами і результатом їхнього виконання.
s = 'Сонечко'
a = s[2:5]
а = 'ко'
a = s[:3]
а = 'неч'
a = s[5:]
а = 'Снчо'
a = s[::2]
а = 'Сон'
13
Установіть відповідність між операторами і результатом їхнього виконання.
s = 'Сонечко'
c = s[2]*3
c = 1
c = s.find('о')
c = 2
c = s.replace('ечко', 'це')
c = 'Сонце'
c = s.count('о')
c = 'ннн'
14
Що надрукує програма?
s = 'Квітчастий луг і дощик золотий.'
а = s[:4]+s[-5]+s[4]+s[21:19:-1]
print(а)
"Результат прописуємо маленькими буквами."
15
Розгалуження - це така організація дій в алгоритмі, за якої:
16
Якого значення набуде змінна b після виконання умовного оператора, якщо а = 12?
if a<5:
b = а+1
else:
if a<10:
b = a*2
else:
b = a-1
17
Установіть відповідність між фрагментом блок-схеми і умовними операторами, що її реалізують.

18
Установіть відповідність між фрагментом блок-схеми і умовними операторами, що її реалізують.

19
Установіть відповідність між фрагментом блок-схеми і умовними операторами, що її реалізують.

20
Розгалуження - це така організація дій в алгоритмі, за якої:
21
Якого значення набуде змінна b після виконання умовного оператора, якщо а = 12?
if a<5:
b = а+1
else:
if a<10:
b = a*2
else:
b = a-1
22
Компонент Radiobutton застосовується:
23
Компонент Checkbutton застосовується:
24
Чи є серед наведених висловлювань істинні?
25
Чи є серед наведених висловлювань істинні?
26
Яке число виведе в консоль програма, якщо вибрано радіокнопку, як показано на рисунку?
from tkinter import*
def change():
if var.get() == 0: print(a*2)
elif var.get() == 1: print(a+5)
elif var.get() == 2: print(a-10)
root = Tk()
var = IntVar()
var.set(0)
a = 5
rb1 = Radiobutton(text = "*2", font = "Arial 16", variable = var, value = 0, command = change)
rb2 = Radiobutton(text = "+5", font = "Arial 16", variable = var, value = 1, command = change)
rb3 = Radiobutton(text = "-10", font = "Arial 16", variable = var, value = 2, command = change)
rb1.pack(anchor = W)
rb2.pack(anchor = W)
rb3.pack(anchor = W)
root.mainloop()
Рефлексія від 4 учнів
Сподобався:
Так: 3
Ні: 1
Зрозумілий:
Так: 3
Ні: 1
Потрібні роз'яснення:
Ні: 4
Так: 0