wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

ОКМ 2.0

Total questions: 121

Worksheet time: 1hrs 6mins

Name
Class
Date
1.

Укажите правильный ответ кода

A=np.array([[1,2,3],[3,4,5],[5,6,7])

B=np.array([[2,4,5])

C=2*A

print(C)

a)

b)

c)

d)

2.

Укажите правильный ответ написания кода массива

a)

A=np.array([[1,2,3],[3,4,5],[4,5,6]]),   B=np.array([[3,4,5]])

b)

A=np.ndarray([1,2,3],[3,4,5],[4,5,6]),   B=np.array([3,4,5])

c)

A=np.array([1,2,3],[3,4,5],[4,5,6]),   B=np.array([3,4,5])

d)

A=array([[1,2,3],[3,4,5],[4,5,6]]),   B=np.array([[3,4,5]])

3.

Для чего предназначено библиотека Matplotlib?

a)

предназначено для создания двумерной и трёхмерной графики и рисования графика с помощью функций модуля pyplot.

b)

для рисунков и графиков заданных в координатном виде

c)

это библиотека имеет встроенный модуль pyplot  и рисует графики

d)

библиотека имеет функции рисования

4.

Для чего предназначено модуль math.?

a)

Данная библиотека содержит математические полностью все функции и константы.

b)

Данная библиотека предназначено только для работы с тригонометрическими функциями

c)

Данная библиотека предназначено только для работы с константами и для корня

d)

Данная библиотека предназначено только для работы с только с абсолютными величинами

5.

Для чего предназначено библиотека Numpy ?

a)

библиотека Numpy предназначено для работы с массивами (одномерный, двумерный, трехмерный)  

b)

библиотека Numpy предназначено для работы с математическими вычислениями

c)

библиотека Numpy предназначено для работы с алгебраическими уравненими

d)

библиотека Numpy предназначено для работы с тригонометрическими функциями и уравнениями

6.

Для вычисления детерминатны матрица к какой библиотеке обращаемся?

a)

Для вычисления детерминанта матрицы используем библиотека Numpy, но и специальные встроенные функции как linalg(x,y, z)

b)

предназначено для работы с массивами (одномерный, двумерный, трехмерный)  

c)

Для вычисления детерминанта матрицы используем math. модуль

d)

Для вычисления детерминанта матрицы используем модуль array  

7.

Для записи абсолютных величин какой модуль используется?

a)

Для записи абсолютных величин  используется  модуль math

b)

Для записи абсолютных величин  используется  модуль Numpy

c)

Для записи абсолютных величин  используется  модуль Matplotlib

d)

Для записи абсолютных величин  используется  abs(x)

8.

Для вычисления интегралов какая функция используется ?

a)

Для вычисления интегралов используется библиотека  Scipy.integrate c функцией quad (0,1,…), также используется библиотека Simpy

b)

Для вычисления интегралов используется модуль Scipy.integrate c функцией quad (0,1,…), также можно через linscpace(0,1, 10)

c)

Для вычисления интегралов используется модуль Numpy  с функцией  linscpace(0,1, 10)

d)

Для вычисления интегралов используется модуль math.  с функцией  for i in range (5)

9.

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

a)

лля вычисления операции над матрицами импортируем библиотеку Numpy c подключением  модуля np.array для массивов  

b)

для вычисления операции над матрицами используем модуль np.array для массивов  

c)

для вычисления операции над матрицами используем функцию det A для матриц

d)

лля вычисления операции над матрицами используем функцию def(A) для массивов  

10.

Для вычисления интгералов какая библиотека используется ?

a)

Для вычисления интегралов используется модуль Scipy.integrate c функцией quad (0,1,…), также можно через linscpace(0,1, 10)

b)

Для вычисления интегралов используется модуль Numpy  с функцией  linscpace(0,1, 10)

c)

Для вычисления интегралов используется модуль math.  с функцией  for i in range (5)

d)

Для вычисления интегралов используется модуль math.  с функцией  for i in range (5)

11.

Для вычисления значений тригонометрических фукнции какой модуль используется?

a)

Для вычисления значений тригонометрических фукнции используется модуль math.

b)

Для вычисления значений тригонометрических фукнции используется функция    

                 def(sin(x))

c)

Для вычисления значений тригонометрических фукнции используется модуль np.

d)

Для вычисления значений тригонометрических фукнции используется x=linspace(0,1,10)

12.

Какую функцию выполняет функция quad()?

a)

Функция quad() выполняет вычисления значения интгегралов при должна быть импортирована библиотека Scipy.integrate 

b)

Функция quad() выполняет вычисления значения квадратного корня   

c)

Функция quad() выполняет вычисления площади геометрических фигур

d)

Функция quad() выполняет вычисления площадь трапеции

13.

Для чео предназначен модуль Tkinter?

a)

Модуль Tkinter преданазначено для работы с графическим интерфейсом.

b)

Модуль Tkinter преданазначено для работы с графиком 

c)

Модуль Tkinter преданазначено для работы создания геометрических фигур

d)

Модуль Tkinter преданазначено для работы с массивами

14.

Для вычисления суммы какой модуль используется ?

a)

Для вычисления суммы используется модуль math., также циклические операторы for, while  

b)

Для вычисления суммы используется модуль summ, также функции sum+=1  

c)

Для вычисления суммы используется модуль numpy, также x =linspace(1,5)

d)

Для вычисления суммы используется модуль mathplotlib  

15.

Какую функцию выполняет  функция append()

a)

Добавления элмента в конце списка

b)

Добавление элемента в список

c)

Добавление элемента по индексу

d)

Добавление элемента в начало списка

16.

К какой команде мы обращаемся для того чтобы работать с какой-либо библиотекой?

a)

обращаемся к команде import которая импортирует ту или иную библиотеку (import numpy as np, import matplotlib as plt).

b)

обращаемся к модулю numpy, simpy, math.

c)

обращаемся к функции def f(x)  которая импортирует ту или иную библиотеку

d)

обращаемся к matplotlib, которая  импортирует ту или иную библиотеку

17.

В модуле Numpy какую функцию выполняет дополнение np

a)

дополнение np означает подключение к библиотеке numpy с  импортированием и указанием дополнения этой библиотеки

b)

дополнение np означает подключение в библиотеке numpy только к массиву вектора a=np.array([1,2,3])

c)

дополнение np означает подключение в библиотеке numpy только к массиву матрицы A=np.array([[1,2,3],[2,3,4],[3,4,5])

d)

дополнение np означает подключение в библиотеке numpy только к строкам

 x=np. linspace(0,1,10), for i in np.range (10)

18.

В библиотеке Matplotlib какую функцию выполняет дополнение plt

a)

В библиотеке Matplotlib дополнение plt выполняет функцию подключения к графической библиотеке, то есть мы когда импортируем какую- либо библиотеку всегда должны указать дополнение той библиотеки которую мы указываем.

b)

В библиотеке Matplotlib  дополнение plt  показывает функцию графическом виде, также расширяет эту библиотеку 

c)

В библиотеке Matplotlib  дополнение plt  показывает функцию и графики 

d)

В библиотеке Matplotlib  дополнение plt  показывает только математические графики 

19.

Для чего предназначено библиотека Simpy?

a)

это отдельная библиотека Python для вычисления символьных величин, для алгебраических, дифференциальных, интегральных вычислений

b)

это функция Python для вычисления символьных величин все значений функций

c)

Библиотека предназначенная для вывода результатов графически

d)

Библиотека предназначенная для вывода результатов в численном виде

20.

Для чего предназначено библиотека Scipy?

a)

SciPy является библиотекой Python, который используется для математического и числового анализов, состоит из числового кода.

b)

SciPy является библиотекой Python, который используется для индексации  массивов переменных в списке предназначено только для массивов

c)

SciPy является библиотекой Python, который используется для индексации  массивов переменных в списке предназначено только для вычисления значения функции

d)

SciPy является библиотекой Python, который используется для индексации  массивов переменных в списке предназначено только для алгебраических уравнений

21.

Какую функцию выполняет в библиотеке  Scipy.integrate функция quad(a,b, ..)?

a)

Вычисляет значение подынтегральной функции в пределах от a до b с заданным числом узлов

b)

Вычисляет значение функции в заданном интервале  от a до b с заданным числом узлов

c)

Вычисляет значение трансцендентных функции в заданном интервале  от a до b с заданным числом узлов

d)

Вычисляет значение нелинейных функции в заданном интервале  от a до b с заданным числом узлов

22.

Какую функцию выполняет linspace () в записи x=linspace(0,2 ,10)

a)

Функция linspace ()в записи x=linspace(0, 2 ,10) указывает на интервал от 0 до 2 с числом узлов до 10 на ось абциссе

b)

Функция linspace ()в записи x=linspace(0, 2 ,10) указывает на интервал от 0 до 10 с числом узлов на каждой 2 точке ось абциссы

c)

Функция linspace ()в записи x=linspace(0, 2 ,10) число сетки по оси ох и по оси оу

d)

Функция linspace ()в записи x=linspace(0, 2 ,10) означает пустые значения на ось абциссе

23.

На что указывает в вызове третий элемент в данном примере  x=linspace(0,2 ,10)

a)

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

b)

Третий элемент указывает на стоп в данном интервале 

c)

Третий элемент указывает на старт разбиения данного интервала 

d)

Третий элемент указывает на точки и расстояния разбиения данного интервала 

24.

На что указывает в вызове данного цикла в примере  for i in range (10)

a)

в данном примере for i in range (10) указывает на цикл вычисления значения функции или суммы начиная от нулевого до девятого значения,  то есть от 0 до 9  вычисляет сумму или фукнцию, и каждый раз  с добавлением i-го значения на функцию или сумму.

b)

в данном примере for i in range (10) указывает на цикл вычисления значения функции или суммы начиная от нулевого до десятого путем выбора какое значение даст правильный ответ

c)

в данном примере for i in range (10) указывает на цикл вычисления значения функции или суммы начиная от нулевого до десятого путем перебора ли ранжирования какое значение даст правильный ответ

d)

путем перебора от нуля до 10 вычисляет значение  

25.

При работе с функциями какую команду указываем ?

a)

при работе с функциями набираем def f(x)

b)

при работе с функциями набираем det f(x)

c)

при работе с функциями набираем def_fq(x)

d)

при работе с функциями набираем def  function f(x)

26.

Какой тип данных вернет следующая операция 5/3?

a)

float

b)

int

c)

str

d)

bool

27.

Какая функция испоьзуется для получения длины строки?

a)

len()

b)

length()

c)

size()

d)

count ()

28.

Что выдает следующий код?

    my_list=[1,2,3]

    print(my_list[i])

a)

1

b)

2

c)

3

d)

ошибка

29.

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

a)

remove()

b)

discard()

c)

delete()

d)

pop()

30.

Результат команды  range(3)?

a)

[0,1,2,3]

b)

[0,1,2]

c)

[1,2,3,4]

d)

[1,2,3]

31.

Каким будет результат следующего выражения 2**3?

a)

8

b)

6

c)

9

d)

12

32.

Какая функция используется для преобразования строки в целое число?

a)

int()

b)

float()

c)

str()

d)

list()

33.

Что выведет следующий код 

 for i in range (4):

if i==2:

  break

      print(i)

a)

0 1

b)

0 1 2

c)

0 1 2 3

d)

ничего

34.

Какой метод строки удаляет пробелы в начале и в конце строки ?

a)

strip ()

b)

remove()

c)

delete()

d)

trim()

35.

Что делает метод append () в списке ?

a)

Добавляет элемент в конец списка

b)

Удаляет последний элемент начало списка

c)

добавляет элементом в начале списка

d)

сортирует список

36.

Укажите как проверяется равенства двух значений в Python?

a)

==

b)

=

c)

===

d)

=>

37.

Что выведет следующий код?

   x=”Python”

      print (x[1])

a)

y

b)

p

c)

t

d)

n

38.

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

   def add (a,b):

         return a+b

print(add(3,4))

a)

7

b)

3

c)

37

d)

ошибка

39.

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

a)

copy()

b)

clone ()

c)

duplicate ()

d)

replicate ()

40.

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

X=[1,2,3]

print (x[3])

a)

ошибка  

b)

1

c)

2

d)

3

41.

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

a)

sort()

b)

order()

c)

arrange()

d)

organaize ()

42.

Какая функция используется для определения типа переменной ?

a)

type()

b)

isinstance()

c)

gettype()

d)

vartype()

43.

Что выведет следующий код ?

 for i  in range(5,1,-1):  

         print(i)

a)

5 4 3 2

b)

5 4 3 2 1

c)

1 2 3 4 5

d)

ошибка

44.

Какой  символ используется для конкатенации строк в Python ?

a)

+

b)

&

c)

%

d)

/

45.

Что делает метод split () строки?

a)

делит строку на подстроки

b)

заменяет символы в строке

c)

удаляет пробела в строке

d)

объединяет строки

46.

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

a)

array

b)

list

c)

set

d)

dict

47.

Чем отличается массивы от списков Python  ?

a)

Списки могут содержать элементы разного типа, а массивы - только одного

b)

Массивы могут содержать элементы разного типа, а списки  - только одного

c)

у массивов фиксированный размер, у списков -нет

d)

нет отличий

48.

Какой код создаст массив из целых чисел ?

a)

arr=array.array(‘i’[1,2,3]) 

b)

arr=[1,2,3]

c)

arr=array.array(‘’f[1.0,2.0,3.0]) 

d)

arr={1,2,3}

49.

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

Lst=[1,2,3]

arr=array.array (‘i’ lst)

print(arr)

a)

array(‘i’[1,2,3]) 

b)

arr=[1,2,3]

c)

arr=array.array(‘’f[1.0,2.0,3.0]) 

d)

arr={1,2,3}

50.

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

a)

apped() 

b)

insert()

c)

add() 

d)

push ()

51.

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

   import array

    arr= array.array(‘i’, [1,2,3])

    arr[0]=3.14

a)

будет ошибка

b)

[3.14,2,3]

c)

arr=array.array(‘’f[1.0,2.0,3.14]) 

d)

arr={1,2,3.14}

52.

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

arr=array.array(‘ f’,[10,20,30]) 

arr.pop()

print(arr)

a)

array (‘i’[10,20]) 

b)

array (‘i’[10,20, 30]) 

c)

array (‘i’[10,30]) 

d)

ошибка

53.

Кто автор создания языка программирование ?

a)

Гвидо ван Россум

b)

Тим Бернерс Ли

c)

Никлаус Вирт

d)

Деннисом Ритчи

54.

Какие числовые типы  мы знаем?

a)

Int, float

b)

Var,  char

c)

Boolean

d)

Real,int

55.

Укажите оператор остатка от деления

a)

%

b)

/

c)

//

d)

**

56.

Укажите оператор деления с окурглением

a)

//

b)

/

c)

%

d)

**

57.

Укажите оператор возвдение в степень

a)

**

b)

%

c)

/

d)

//

58.

Укажите оператор деление деление с остатком

a)

/

b)

%

c)

//

d)

**

59.

Что означает команда abs(x)

a)

модуль числа  x

b)

переменная x

c)

целое число x

d)

положительное число x

60.

Что означает команда команда   pow(x,y)

a)

возведение числа х в степень y

b)

округление числа х до числа y

c)

округление вверх числа х до числа y

d)

округление вниз числа х до числа y

61.

Что означает операция конкатенации ?

a)

Объединение несколько строк в одну строку

b)

Сложение цифровых значений

c)

интеграция нескольких значений в одну

d)

встраивания значения данным

62.

Что означает команда round( x)

a)

округления числа х

b)

возведение в степень х

c)

остаток от деления х

d)

модуль х

63.

Показжите результат команды round(5.676352, 3)

a)

5.676

b)

5.677

c)

5.767

d)

5. 678

64.

Укажите правильный ответ при вводе числа 8 в  код 

         >>>  def  f(x)

                   x=5*x

                       return  x

a)

40

b)

25

c)

30

d)

50

65.

Укажите правильный ответ при вводе на код в конце  f(8)

>>> def f(x)

           print( x**2+1)

>>> f(8)

a)

65

b)

40

c)

45

d)

56

66.

Укажите правильный результат кода

>>> def  summa (x,y):

           return x+y

          f=summa

          v=f(10, 3)

>>> print (v)

a)

13

b)

f(10,3)

c)

v=f(10,3)

d)

10,3

67.

Что означает команда len?

a)

количество элементов в строке

b)

объединение строк

c)

печатает всю строку

d)

данные в строке

68.

Дана строка  L=[968, 539,467,428,536]. Укажите правильный ответ при нажатии

       L[3]?

a)

428

b)

968

c)

539

d)

467

69.

Дана строка  L=[968, 539,467,428,536]. Укажите правильный ответ при нажатии

       L[3]+L[5]?

a)

line 2, in <module>     L[3]+L[5] IndexError: list index out of range         

b)

1003

c)

line 2, in <module>     L[3]+L[5] SyntaxError: list index out of range

d)

428

70.

Дана строка  L=[968, 539,467,428,536]. Укажите правильный ответ при нажатии

       L[1]+L[3]?

a)

967

b)

1003

c)

928

d)

1065

71.

Чему равно значение len (s)-4,  Если дана строка L=’Ya pishu kod!’ при s=L?

a)

9

b)

7

c)

6

d)

8

72.

Чему равно значение len (s)-7,  Если дана строка L=’ Python is well language in programmieren!’ при s=L

a)

33

b)

34

c)

35

d)

27

73.

Укажите правильный ответ после набора  s=’Python’

>>> s[:3]

a)

‘Pyt’

b)

‘Python’

c)

‘Pto’

d)

’Ptn’

74.

Укажите правильный ответ после набора  s=’Python’ 

>>> s[:]

a)

выводится на экран вся строка ‘Python’

b)

выводится на экран вся строка ‘Ptn’

c)

выводится на экран вся строка ‘Pyt’

d)

выводится на экран вся строка ‘Pto’

75.

Укажите правильный ответ что показывает на экране при наборе

>>> s[::2]

a)

делает срез каждую вторую букву

b)

делает срез после каждой второй буквы

c)

делает срез перед каждой второй  буквы

d)

делает срез всей строки

76.

Укажите правильный ответ что показывает на экране при наборе

>>> s[::-1]

a)

печатает весь текст на обратную    

b)

делает срез отнимая первую букву

c)

делает срез перед каждой первой буквы

d)

делает срез всей строки

77.

Что означает следующая команда  

>>> 7!==7 ?

a)

Число 7 не равно семи

b)

Ttue

c)

False

d)

7-факториалов

78.

Укажите правильный ответ что показывает на экране при наборе

>>>  x!==2.0

>>> if x!==2.0:

          print(x, ‘kakoye libo chislo’)

a)

x, ‘kakoye libo chislo’

b)

x, строго равно 2,  x=2

c)

x, строго не равно 2, 

d)

x, равно 2

79.

Укажите правильный ответ примера, если ввести число 2.5

a)

6.25

b)

4

c)

нет правильного ответа

d)

печатается только

80.

Что вы понимаете под math module

a)

этот модуль используется для вычисления математических задач

b)

набор символов и констант математики в Python

c)

это графическая среда,  где можно получать графики и их решения

d)

это модуль для констант и переменных

81.

Что выполнится после того как наберем этот код

>>> def f(x,y)

         return  x+y

>>>  f ([20,30,50],[4,6,8])

a)

[20,30,50,4,6,8]

b)

[24,36,58]

c)

‘ 203050468’

d)

’204305508’

82.

Покажите код выполнения 

a)

f=math.sqrt(1-math.(asin(x)*asin(x))

b)

f=math.sqr(1-asin(x)*asin(x))

c)

f=math.sqrt(1-math.(asin(x)**2)

d)

f=math.sqr(1-asin(x)*asin(x))

83.

Покажите код выполнения   

a)

import math

                  def f(x):

                       if 0.2<x<0.9:

                       print(math.sin(x))

                  else:

                 print(1)

b)

def f(x)

                   if 0.2<x<0.9

                        print(math.sin(x))

              else

                  print (1)  

c)

x=input(math.float())

                def f(x):

                   if 0.2<x<0.9

                        print(math.sin(x))

              else

                  print (1)  

d)

import math

                 x=input math.(float())

                        function(x):

                       if 0.2<x<0.9:

                       print(math.asin(x))

                  else:

                 print(function(x))

84.

Какая команда указывает количество символов в строке

 L=[8.9, [1,2,3,4,5],9,5,6,7] и чему равно его значение

a)

>>>len(L)

6

b)

>>>length(L)

11

c)

 >>>lenth(L)

 5

d)

len_max(L)

11

85.

L=[1,5, 4, 7, 6, 4, 8, 9];  Какую функцию выполняет команда  sorted(L)?

a)

Сортирует данный список по возрастанию

b)

находит максимальное значение,  и начиная с этого элемента идет список по убыванию

c)

Сортирует список по порядковому номеру

d)

Указывает индексы элементов

86.

Что делает метод extend() списка?

a)

добавляет элементы из другого списка в конец текущего списка

b)

удаляет последний элемент списка

c)

перемещает элемент списка в начало  

d)

клонирует список

87.

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

  Arr=[7,8,9]

    Arr.insert(1,15)

  print(arr)

a)

[7,15,8,9]

b)

[7,8,15,9]

c)

[15,8,7,9]

d)

ошибка

88.

Что выведет следующий код ?  

  arr=[1,2,3,4]

   print(arr[-1])

a)

4

b)

1

c)

3

d)

ошибка

89.

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

a)

pop()

b)

delete()

c)

remove()

d)

clear()

90.

Что  выведет следующий код ?

   Arr= array.array(‘i’,[1,2,3,4])

 arr.append(5)

print(arr)

a)

array(‘i’,[1,2,3,4,5])

b)

array(‘i’,[1,2,3,4])

c)

ошибка

d)

[1,2,3,4,5])

91.

Каким будет результат следующего кода ?

    Arr=[4, 8, 12, 16]

Print(arr[3])

a)

16

b)

8

c)

12

d)

4

92.

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

a)

clear()

b)

delete ()

c)

remove all ()

d)

purge( )

93.

Что выведет следующий код ?

  arr=[3,6,9,12]

print(arr[:2])

a)

[3,6]

b)

[6,9]

c)

[9,12]

d)

ошибка

94.

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

a)

sort(reverse=True)

b)

sort_desc( )

c)

reverse_sort()

d)

desc( )

95.

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

  import array

  arr=array.array(‘I’,[7,14,21])

  arr.append(28)

   print(arr[-1])

a)

28

b)

14

c)

21

d)

30

96.

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

lst = [1, 2, 3]

arr = array.array('i', lst)

print(arr)

a)

array('i', [1, 2, 3])

b)

[1, 2, 3]

c)

Ошибка

d)

array('i', [1.0, 2.0, 3.0])

97.

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

a)

append()

b)

insert()

c)

add()

d)

push()

98.

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

import array

arr = array.array('i', [1, 2, 3])

arr[0] = 3.14

a)

Будет ошибка

b)

Массив будет содержать 3.14

c)

Значение преобразуется в 3

d)

Массив будет содержать 1

99.

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

arr = array.array('i', [10, 20, 30])

arr.pop()

print(arr)

a)

array('i', [10, 20])

b)

array('i', [10, 20, 30])

c)

array('i', [10, 30])

d)

Ошибка

100.

Что делает метод extend() списка?

a)

Добавляет элементы из другого списка в конец текущего списка

b)

Удаляет последний элемент списка

c)

Перемещает элементы списка в начало

d)

Клонирует список

101.

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

arr = [7, 8, 9]

arr.insert(1, 15)

print(arr)

a)

[7, 15, 8, 9]

b)

[7, 8, 15, 9]

c)

[15, 7, 8, 9]

d)

Ошибка

102.

Что выведет следующий код?

arr = [1, 2, 3, 4]

print(arr[-1])

a)

4

b)

1

c)

Ошибка

d)

3

103.

Какой метод используется для удаления элемента по индексу в массиве?

a)

pop()

b)

delete()

c)

remove()

d)

clear()

104.

Что выведет следующий код?

arr = array.array('i', [1, 2, 3, 4])

arr.append(5)

print(arr)

a)

array('i', [1, 2, 3, 4, 5])

b)

array('i', [1, 2, 3, 4])

c)

Ошибка

d)

[1, 2, 3, 4, 5]

105.

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

arr = [4, 8, 12, 16]

print(arr[2])

a)

12

b)

4

c)

8

d)

16

106.

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

a)

copy()

b)

clone() 

c)

duplicate() 

d)

replicate()

107.

Что выведет следующий код?

import array

arr = array.array('i', [6, 12, 18])

print(arr.typecode)

a)

b)

int

c)

integer

d)

Ошибка

108.

Что произойдет, если в массив попытаться добавить элемент несоответствующего типа?

a)

Произойдет ошибка

b)

Элемент добавится в массив

c)

Элемент преобразуется в подходящий тип

d)

Массив будет содержать все элементы, включая новый

109.

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

arr = array.array('i', [5, 10, 15])

arr.extend([20, 25])

print(arr)

a)

array('i', [5, 10, 15, 20, 25])

b)

array('i', [5, 10, 15])

c)

Ошибка

d)

[5, 10, 15, 20, 25]

110.

Что выведет следующий код?

 

arr = [3, 6, 9, 12]

print(arr[:2])

a)

[3, 6]

b)

[6, 9]

c)

[9, 12]

d)

Ошибка

111.

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

a)

sort(reverse=True)

b)

sort_desc()

c)

reverse_sort()

d)

desc()

112.

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

import array

arr = array.array('i', [7, 14, 21])

arr.append(28)

print(arr[-1])

a)

<variant>   28

b)

<variant>  7

c)

<variant>  14

d)

<variant>  21

113.

Что произойдет, если в массив попытаться добавить элемент несоответствующего типа?

 

a)

<variant>   Произойдет ошибка

b)

<variant>  Элемент добавится в массив

c)

<variant>   Элемент преобразуется в подходящий тип

d)

<variant>   Массив будет содержать все элементы, включая новый

114.

Что делает метод pop() массива?

a)

<variant>  Удаляет последний элемент

b)

<variant>  Удаляет элемент по индексу

c)

<variant>  Добавляет элемент в конец

d)

<variant>  Клонирует массив

115.

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

arr = array.array('i', [2, 4, 6, 8])

print(arr[2:])

a)

<variant>  array('i', [4, 6, 8])

b)

<variant>   array('i', [2, 4, 6])

c)

<variant>  array('i', [6, 8])

d)

<variant>  array('i', [8])

116.

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

a)

<variant>  has()

b)

<variant>   contains()

c)

<variant>  exists()

d)

<variant>  in()

117.

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

arr = array.array('i', [10, 20, 30])

arr.insert(2, 25)

print(arr)

a)

<variant>  array('i', [10, 20, 25, 30])

b)

<variant>  array('i', [10, 25, 20, 30])

c)

<variant>  array('i', [25, 10, 20, 30])

d)

<variant>  ) Ошибка

118.

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

a)

<variant>   delete()

b)

<variant>   remove()

c)

<variant>   clear()

d)

<variant>  erase()

119.

Что делает метод reverse() массива?

a)

<variant>  Сортирует массив по убыванию

b)

<variant>   Разворачивает массив

c)

<variant>  Удаляет элементы из массива

d)

<variant>   Добавляет элементы в массив

120.

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

arr = [1, 2, 3, 4]

print(arr[1:])

a)

<variant>  Ошибка

b)

<variant> [1, 2]

c)

<variant>  [1]

d)

<variant>  [2, 3, 4]

121.

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

arr = array.array('i', [2, 4, 6])

arr[1] = 4

print(arr)

a)

<variant>   array('i', [2, 4, 6])

b)

<variant>  array('i', [2, 5,  6])

c)

<variant>   array('i', [5, 4, 6])

d)

<variant>  Ошибка