Графічний інтерфейс та рядковий тип даних

Додано: 17 березня
Предмет: Інформатика, 8 клас
28 запитань
Запитання 1

Встанови порядок дій (команд) для створення порожнього вікна:

1. from tkinter import*

2. root.geometry('250x150')

3. root.mainloop()

4. root.title('Графічна програма')

5. root = Tk()

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

1,5,4,2,3

1,2,4,5,3

1,3,4,2,5

1,4,3,2,5

Запитання 2

Для того, щоб працювати з дробами, потрібно підключити модуль?

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

from tkinter import*

from fractions import* 

from messagebox import*

from random import*

Запитання 3

Значення чисельника об'єкта х зберігається в атрибуті :

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

x.denominator

x.numerator

Запитання 4

Значення знаменника об'єкта х зберігається в атрибуті :

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

x.numerator

x.denominator

Запитання 5

Якого значення набуває змінна х після виконання операторів:

х=Fraction(3,5)

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

5/3

3/5

3.5

3,5

Запитання 6

Якого значення набуває змінна х після використання функції:

float(Fraction(1,4))

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

0.25

1/4

0,25

1.4

Запитання 7

Для створення кнопки в середовищі програмування Python використовується об’єкт класу …

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

Bind

Button 

Entry

Label

Запитання 8

Більшість сучасних програм використовують графічний інтерфейс, тобто організацію взаємодії людини і комп’ютера з використанням графічних елементів керування - ...

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

списків

об'єктів

методів

віджетів

Запитання 9

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

from tkinter import*

def button_clicked():

print("Клік!")

root = Tk()

button1 = Button(root, bg = 'red', text = 'Натисни мене!',command =button_clicked)

button1.pack()

root.mainloop()

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

Створення годинника

Створення червоної кнопки із заголовком Клік! яка виводить повідомлення Натисни мене!

Створення кнопки із заголовком Натисни мене! яка виводить повідомлення Клік!  

Запитання 10

Що означає метод get()?

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

Виводить в текстове поле рядок, починаючи зі знакомісця з номером

Отримує значення, що міститься в текстовому полі

Вилучає символи, починаючи зі знакомісця з номером

Запитання 11

Що означає властивість кнопки text?

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

Колір фону

Колір символів тексту

Шрифт символів тексту на кнопці

Текст на кнопці

Стан кнопки

Висота кнопки

Ширина кнопки

Запитання 12

Створити вікно (форму) можна за допомогою операторів...

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

назва_вікна=Tk() 

назва_вікна.mainloop()

назва_вікна.resizable(x,y)

назва_вікна=Label()

Запитання 13

Які атрибути відповідають за зовнішній вигляд кнопки?

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

text

button

geomerty

bg

height 

width

Запитання 14

Для чого потрібен обробник подій?

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

для створення події клацання один раз лівою клавішею миші

для опрацьовувати події

для додавання чисел

для опрацювання програми

Запитання 15

Як виглядатиме напис, створений з такими значеннями атрибутів:

lab=Label(root,text='Я люблю Інформатику',font='Arial 18',bg='blue',fg='white')

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

колір тексту - блакитний, фон заливки - білий

колір напису - чорний

колір тексту - білий, фон заливки - блакитний

Запитання 16

Для встановлення геометричних форм вікна використовують конструкцію:

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

root.geometry('800x400') 

label['width'] = '40'

button1['width'] = '30'

root['bg'] = 'green'

Запитання 17

from tkinter import * служить для:

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

Для встановлення геометричних форм вікна

Імпортування модуля Tkinter для додавання графічних об'єктів

Для додавання вікон

Для встановлення кольору фону

Запитання 18

Якщо значення змінної текст, то він береться у:

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

лапки

круглі дужки

Запитання 19

Вибрати змінну, яка має значення дійсного типу:

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

a=12.0 

a=22

a=4*7-24/3

Запитання 20

Яка функція повертає кількість символів, з яких утворено рядок?

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

str()

chr()

len()

int()

Запитання 21

Яка функція перетворює значення числового типу на рядок?

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

str()

chr()

len()

int()

Запитання 22

Які оператори реалізують перебір символів рядка s?

Позначте всі правильні відповіді.

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

if c in s: print(c)

print(s[0: len(s)]) 

for i in range(0, len(s)):

print(s[і]) 

for c in s:

print(c)

Запитання 23

Визначте величини рядкового типу.

Позначте всі правильні відповіді.

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

"3.14" 

3.14

'True'

True

Запитання 24

Який буде результат операції a = s[2:5] добування зрізу на прикладі рядка 'Сонечко'

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

 а = 'ко'

а = 'Сон

а = 'неч' 

а = 'Снчо'

Запитання 25

Який буде результат операції  a = s[:3] добування зрізу на прикладі рядка 'Сонечко'

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

а = 'ко'

а = 'Сон'

а = 'неч'

а = 'Снчо'

Запитання 26

Який буде результат операції  c = s[2]*3 на прикладі рядка 'Сонечко'

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

c = 1

c = 2

c = 'ннн' 

c = 'Сонце'

Запитання 27

Який буде результат операції   c = s.replace('ечко', 'це') на прикладі рядка 'Сонечко'

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

 c = 1

c = 2

c = 'ннн'

c = 'Сонце' 

Запитання 28

Що надрукує програма?

s = 'Квітчастий луг і дощик золотий.'

а = s[:4]+s[–5]+s[4]+s[21:19:–1]

print(а)

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

'дощик золотий'

'Квіточки' 

'Квітчастий луг'

'луг золотий'

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

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