wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

5цувазхывадлыв

Total questions: 50

Worksheet time: 25mins

Name
Class
Date
1.

>>> print("Arman"*3) Какой будет результат вывода?

a)

Arman3Arman3Arman3

b)

ArmanArmanArman

c)

Arman*3

d)

Arman*Arman*Arman

e)

3*Arman

2.

d = [2, 4, 9, 10, 12] d[3] = 17 Какой будет результат для списка d после присваивания?

a)

[17,17,17, 9,12]

b)

[2, 4, 9,12,17]

c)

[2, 4, 9,10,17,12]

d)

[2, 4, 9, 17, 12]

e)

[2,3, 4, 9,12]

3.

c = [3, 2, 2, 5, 9, 6] del c[2] Что будет результатом для списка c после операции?

a)

[3, 2, 5, 9, 6]

b)

[2, 2]

c)

[]

d)

[3, 5, 9, 6]

e)

[3, 9, 6]

4.

Выберите правильный способ создания множества из чисел 1, 2, 0, 1, 3, 2.

a)

a =((1, 2, 0, 1, 3, 2) )

b)

a = [1, 2, 0, 1, 3, 2]

c)

a = {1, 2, 0, 1, 3, 2}

d)

a = in {1, 2, 0, 1, 3, 2}

e)

a in = {1, 2, 0, 1, 3, 2}

5.

Укажите корректный способ создать множество из строки 'data'.

a)

a = set['data']

b)

a = set{'data'}

c)

a = in set{'data'}

d)

a = ('data')

e)

a = set('data')

6.

С помощью какой операции проверяется, принадлежит ли число множеству?

a)

in

b)

not in

c)

len

d)

del

e)

and

7.

Какой оператор в Python проверяет, что элемент не принадлежит множеству?

a)

not in

b)

add

c)

clear

d)

len

e)

in

8.

Дан код: a = {i for i in [1, 2, 0, 1, 3, 2]}; print(a). Каков вывод?

a)

{0, 1, 2, 3}

b)

{0, 1, 2, 3}

c)

{1, 2, 0, 1, 3, 2}

d)

{1,2,0, 1, 2, 3}

e)

{1, 2, 0, 3}

9.

Дано множество a = {0, 1, 2, 3, 5, 0, 2}. Чему равно len(a)?

a)

4

b)

5

c)

0

d)

7

e)

3

10.

Дано a = {0, 1, 2, 3, 5, 1, 3}. Выполнено a.add(4). Каков вывод print(a)?

a)

{0, 1, 2, 3, 4, 5}

b)

{0, 1, 2, 3, 5, 4}

c)

{0, 1, 2, 3, 5, 1, 3, 4}

d)

{0, 1, 2, 3, 4, 1, 3}

e)

{0, 1, 1, 2, 3, 3, 4, 5}

11.

Дано a = {0, 1, 2, 3, 5, 1, 3}. Выполнено a.remove(3). Каков вывод print(a)?

a)

{0, 1, 2, 5, 1, 3}

b)

{0, 1, 2, 5}

c)

{0, 1, 2, 3, 5, 1}

d)

{0, 1, 2, 5, 1, 3}

e)

{0, 1, 2, 5, 1}

12.

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

a)

copy

b)

clear

c)

add

d)

discard

e)

len

13.

Какой метод очищает все элементы множества?

a)

in

b)

delete

c)

discard

d)

remove

e)

clear

14.

Как преобразовать множество в список?

a)

list

b)

set

c)

in

d)

clear

e)

discard

15.

Дано: a = {0, 1, 12, 3, 2}; b = list(a); print(b). Каков вывод?

a)

{0, 1, 12, 3, 2}

b)

[0, 1, 2, 3, 12]

c)

{0, 1, 2, 3,12}

d)

[0, 1, 12, 3, 2]

e)

(0, 1, 12, 3, 2)

16.

Дано: a = {0, 1, 2, 3, 5}; b = {4, 3, 2, 1, 7}; c = a.union(b); print(c). Каков вывод?

a)

{1, 2, 3}

b)

{0, 1, 2, 3, 3, 4, 5, 7}

c)

set(0)

d)

{0, 5}

e)

{0, 1, 2, 3, 4, 5, 7}

17.

a = {0, 1, 2, 3}; b = {4, 3, 2, 1}; a.update(b); print(a) — что будет результатом?

a)

set(0)

b)

{0, 1, 1, 2, 2, 3, 4}

c)

{0, 1, 2, 3, 4}

d)

{1, 2, 3}

e)

{0}

18.

a = {0, 1, 2, 3, 5}; b = {4, 3, 2, 1, 7}; c = a.intersection(b); print(c) — что будет результатом?

a)

{0,1, 1, 2, 2, 3, 3, 4, 5, 7}

b)

{0,5}

c)

{0,1, 2, 3, 4, 5, 7}

d)

set(0)

e)

{1, 2, 3}

19.

a = {0, 1, 2, 3, 5}; b = {4, 3, 2, 1, 7}; c = a.difference(b); print(c) — что будет результатом?

a)

{0, 5}

b)

{0,1, 2,3,4,5,7}

c)

{1, 2,3}

d)

{1, 1, 2, 2, 3 , 3}

e)

set(0)

20.

a = {0, 1, 2, 3}; b = {4, 3, 2, 1}; c = a.difference(b); print(c) — что будет результатом?

a)

[0]

b)

{0, 1, 2, 3}

c)

{1, 2, 3}

d)

{0, 1, 2, 3, 4}

e)

{0}

21.

Label — это...

a)

структура данных для хранения упорядоченных уникальных значений.

b)

функция, возвращающая пересечение двух списков по индексам.

c)

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

d)

оператор, удаляющий элементы из множества по условию.

e)

метод множества для объединения элементов без повторений в Python.

22.

Foreground(fg) установливает…

a)

параметры окна

b)

шрифт

c)

цвет текста

d)

надпись

e)

цвет фона

23.

Background(bg) установливает...

a)

размер

b)

цвет фона

c)

цвет текста

d)

надпись

e)

шрифт

24.

Метод для возврата входного текста из текстового поля?

a)

.pack()

b)

.insert()

c)

.get()

d)

.delete()

e)

.slice()

25.

Ссылка на изображение, которое отображается на метке

a)

bitmap

b)

justify

c)

padx

d)

 bd

e)

PNG

26.

С помощью какого элементы можно изменить параметры окна?

a)

root.geometry()

b)

root.mainloop()

c)

root.title()

d)

Entryroot.geometry()

e)

root.pack()

27.

Button - это...

a)

Виджет для ввода одной строчки текста.

b)

LabelВиджет, который используется для отображения текста или вставки изображения на окне приложения.

c)

Кнопка, на которой может быть текст, совершает определенные действия при нажатии на нее.

d)

Виджет для ввода большого текста.

e)

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

28.

Шрифт текста?

a)

Fg

b)

Bg

c)

Image

d)

Font

e)

Bitmap

29.

Pack — это…

a)

Менеджер, использующий абсолютное позиционирование

b)

Менеджер, размещающий виджеты в двумерной сетке

c)

менеджер геометрии, который размещает виджеты по горизонтали и вертикали.

d)

Виджет для ввода большого текста

e)

Виджет для ввода одной строчки текста

30.

Какой класс Tkinter соответствует виджету для поля ввода?

a)

Text

b)

Frame

c)

Label

d)

Entry

e)

Bg

31.

Кнопка, на которой может быть текст, совершает определенные действия при нажатии на нее.

a)

Text

b)

Entry

c)

Frame

d)

Button

e)

Label

32.

Виджет для ввода большого текста:

a)

Button

b)

Label

c)

Frame

d)

Text

e)

Entry

33.

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

a)

Label

b)

Button

c)

Text

d)

Entry

e)

Frame

34.

Используется для отображения текста или вставки изображения на окне приложения.

a)

Button

b)

Label

c)

Entry

d)

Frame

e)

Text

35.

Шрифт текста?

a)

Fg

b)

Font

c)

Bitmap

d)

Bg

e)

Image

36.

Холст, на которых можно с помощью специальных методов рисовать геометрические фигуры:

a)

Tk

b)

Bg

c)

Text

d)

Front

e)

Canvas

37.

Самыми важными свойствами виджета класса Button являются:

a)

COMMAND

b)

TKINTER

c)

WIDGET

d)

BUTTON

e)

TEXT

38.

По умолчанию размер кнопки соответствует ширине и высоте текста, однако с помощью каких свойств эти параметры можно изменить?

a)

Width и height

b)

Right и left

c)

Up и down

d)

pack и top

e)

grid и frame

39.

ККаким методом вызывается упаковщик?

a)

top

b)

pack

c)

grid

d)

place

e)

bottom

40.

Для получения круга в Python задействует метод:

a)

create_oval()

b)

create_rectangle()

c)

create_line()

d)

create_arc()

e)

create_polygon()

41.

Для создания прямоугольника в python задействует метод:

a)

create_polygon

b)

create_line()

c)

create_rectangle

d)

create_oval

e)

create_arc

42.

Для создания дуги в python задействует метод:

a)

create_oval

b)

create_arc

c)

create_line

d)

create_polygon

e)

create_rectangle

43.

Поменять цвет текста кнопки или любого другого виджета,  используется свойство

a)

font

b)

padx

c)

relief

d)

bg

e)

fg

44.

Для получения линий в Python задействует метод:

a)

create_line()

b)

create_rectangle()

c)

create_oval()

d)

create_arc()

e)

create_polygon()

45.

Поменять цвет фона любого виджета, используется свойство

a)

rt

b)

fg

c)

fonts

d)

change

e)

bg

46.

Для создания кнопки используется виджет

a)

Button()

b)

Label()

c)

Title()

d)

Import *

e)

Canvas()

47.

Для создания кнопки используется виджет

a)

Pack

b)

Title

c)

Button

d)

Label

e)

Mainloop

48.

Метод ____, вызванный у виджетов, задает расположение в таблице

a)

Scrollbar

b)

Bind

c)

Canvas

d)

grid

e)

Pack

49.

Чтобы сделать элемент видимым, у него вызывается метод 

a)

pack()

b)

image()

c)

entry()

d)

canvas()

e)

bitmap()

50.

_____ -  возможность использования одного имени для выполнения различных действий.

a)

класс

b)

полиморфизм

c)

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

d)

инкапсуляция

e)

объект