Тесты на тему "Продвинутое программирование на языке Python | фит_МАГ | Синергия | Ответы на ИТОГОВЫЙ ТЕСТ | На отлично!"

Ответы представлены на ИТОГОВЫЙ ТЕСТ

Результат - 90+ баллов

Перед покупкой сверьте список вопросов и убедитесь, что вам нужны ответы именно на эти вопросы!

С вопросами вы можете ознакомиться ДО покупки.

Для быстрого поиска вопроса используйте Ctrl+F.

Демо работы

Описание работы

В программном коде :

from tkinter import *

window = TK()

window.title(“Добро пожаловать“)

window.mainloop

функция .mainloop ()

используется для:

· функция печатает «Добро пожаловать»

· функция вызывает бесконечный цикл окна

· функция задает размер окна

· функция подключает библиотеку


Данный программный код, при запуске выдаст ошибку:

· переменная не определена

· неверный оператор сравнения

· невозможная операция сравнения

· количество открытых скобок не равно количеству закрытых скобок


Дана строка s = "012345". Перечислите инструкции, которые выведут на экран 3.

· print(s[3]);

· print(s[-3]);

· print(s[3::3]);

· все предыдущие варианты.


Даны два множества { a, b, c } и { b, c, d }. Какое из множеств является их пересечением?.

· { a, b };

· { b, c };

· { c, d };

· {}

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

· NumPy

· Matplotlib

· Pandas

· TkInter


Для чего используется алгоритм сортировки выбором (Selection Sort)?

· Для упорядочивания элементов на шахматной доске

· Для упорядочивания массива элементов в неубывающем порядке

· Для создания псевдо-случайной последовательности

· Для решения квадратного уравнения

· Для нахождения минимального набора данных

· Для расшифровки шифрованного сообщения


Для чего нужен оператор break?

· Для завершения программы;

· Для выхода из цикла;

· Для поломки компьютера;

· Для удаления программы.


Как в Python обратить порядок элементов в списке?

· li.reverse();

· li = li[::-1];

· reverse(li);

· никак.


Как в Python объединить два списка в один?

· li_1.join(li_2);

· li_1 / li_2;

· li_1.extend(li_2);

· li_1.append(li_2).


Как в Python создать пустой кортеж?

· tpl = (2);

· tpl = {};

· tpl = tuple();

· tpl = tuple(0).


Как в Python создать пустой список?

· li = [1];

· li = None;

· li = 0;

· li = list().


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

· d = dict();

· d = ();

· d = list();

· d = [].


Как добавить элемент elem в конец списка li?

· li.append(elem);

· li.insert(len(li), elem);

· li.extend([elem]);

· li += [elem].


Как создать пустое множество в Python?

· st = ();

· st = set();

· st = [];

· st = {4, 5}.


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

· round;

· abs;

· divmod;

· pow.


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

· df;

· def;

· dfn;

· define.


Какие аргументы необходимо передать функции average при её вызове?

· x. y

· x, y

· z, q

· z. q

· x, y, z, q

· x. y. z. q

· sum


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

· {1,};

· (1, 2, 3) ;

· ([1, 2, 3]);

· ("Питон")


Какие из представленых литералов относятся к типу list?

· [ 1, 2, 3 ];

· [1, 2, 3] ;

· (1, 2, 3);

· ([1], [2], [3]).


Какие из представленых литералов чисел относятся к типу float?

· 1.7+4.3j;

· 5.0;

· 88;

· -.4.


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

· int

· float

· string

· char

· boolean


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

· целые числа

· вещественные числа

· символьные значения

· строковые значения


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

· Упорядочивание данных

· Нахождение заданного элемента в наборе данных

· Изменение структуры данных

· Конвертирование типов данных


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

· 2.5;

· 1;

· 0.1;

· ошибка.


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

· upper();

· capitalize();

· lower();

· title().


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

· split();

· join();

· replace();

· strip().


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

· +;

· *;

· /;

· %.


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

· def;

· lambda;

· yield;

· все вышеуказанные.


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

· if – elseif – else;

· if – elif – else;

· if – else – elif;

· if – elif.


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

· { красный, синий };

· {1: Январь, 2: Февраль };

· (( name : Оля ), ( age : 18));

· { list, [1, 2, 3]}.


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

· /;

· //;

· **;

· %.


Какой тип данных в Python представляет кортежи?

· dict;

· list;

· tuple;

· set.

Какой тип данных в Python представляет словари?

· dict;

· list;

· tuple;

· set.


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

· complex;

· float;

· int;

· bool.


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

· tuple;

· list;

· dict;

· set.


Показатели, характеризующие объект – это

· свойства

· события

· характеристики

· описания


Сколько библиотек/модулей можно импортировать в один проект?

· До 10 библиотек

· До 20 библиотек

· Не более 50 Библиотек

· Не ограниченное кол-во


Фрагмент программы на языке Python представляет собой алгоритм:

· разветвляющийся

· линейный

· циклический

· смешанный


Что будет выведено на экран в результате выполнения кода условия:

x = 3

y = 3.0

z = ‘3’

print(x + y + z)

· 9.0;

· 9;

· 6.0 + 3;

· ошибка.


Что будет выведено на экран в результате выполнения кода условия:

x = ‘7

y = ‘3’

z = x + y

print(z)

· 7 + 3;

· 10;

· 73;

· ошибка.


Что будет выведено на экран в результате выполнения кода условия:

x = ‘3’

y = ‘2’

z = int(x *y)

print(z)

· 55;

· 52;

· 25;

· ошибка.


Что будет выведено на экран в результате выполнения кода условия:

x = 10

y = x

x = 20

print(y)

· 10;

· 20;

· 30;

· ошибка.


Что будет выведено на экран в результате выполнения кода условия:

a, b = 5. 10

if a>b:

print(“a>b”)

else:

print(“a<=b”)

· a?b;

· a?=b;

· a?b;

· a?=b.


Что будет выведено на экран в результате выполнения кода условия:

· 1-й разряд;

· 2-й разряд;

· 3-й разряд;

· не присваивается.


Что будет выведено на экран в результате выполнения кода условия:

· 1 2 3;

· 1 2 3 4;

· 1 2 3 4 5;

· ошибка.


Что будет выведено на экран в результате выполнения кода условия:

· холливуд ;

· голливуд ;

· ничего;

· ошибка.


Что будет выведено на экран в результате выполнения кода условия:

· [3];

· [1, 1, 1];

· [1, 1, 1, 1];

· ошибка.


Что будет выведено на экран в результате выполнения кода условия:

· True

· None

· False

· ошибка


Что будет выведено на экран в результате выполнения кода условия:

· 2;

· 3;

· 4;

· ошибка.


Что будет выведено на экран в результате выполнения кода условия:

· {1: one, 2: два, 3: три };

· {};

· {1: один, 2: два, 3: три };

· ошибка.


Что будет выведено на экран в результате выполнения кода условия:

· [ a, b ];

· [ a, b, c ];

· dict_keys([ a, b ]);

· ошибка.


Что будет выведено на экран в результате выполнения кода условия:

x = 5

y = 2

z = x//y

print(z)

· 2.5;

· 2;

· 3;

· ошибка.



Что будет выведено на экран в результате выполнения кода условия:

· { о, н, л, а, я };

· { о };

· { н, а };

· ошибка.


Что будет выведено на экран в результате выполнения кода условия:

a = [1, 2, 3]

b = a

a[0] = 10

print(b)

· 10;

· [1, 2, 3];

· [10, 2, 3];

· ошибка.


Что будет выведено на экран в результате выполнения кода условия:

· (1, 2);

· (2, 1);

· (4, 3);

· (3, 4).


Что будет выведено на экран в результате выполнения кода условия:

· 5;

· 0;

· 10;

· ошибка.


Что будет выведено на экран в результате выполнения кода условия:

x = [1, 2]

y = x[:]

x[0] = 10

print(y)

· [1, 2];

· [10, 2];

· [];

· ошибка.


Что будет выведено на экран в результате выполнения кода условия:

· [1, 2, 3, 4, 5];

· [1, 2, 4, 5];

· [1, 3, 4, 5];

· ошибка.


Что будет выведено на экран в результате выполнения кода условия:

· 9.4;

· 9.35;

· 9.15;

· 9.45.




Что будет выведено на экран в результате выполнения инструкции print([ a, b, cd, e, f ][3])?

· d;

· e;

· cd;

· c.


Что будет выведено на экран в результате выполнения инструкции print(4 + 3.0)?

· 7.0;

· 4 + 3.0;

· 7;

· ошибка


Что будет выведено на экран в результате выполнения инструкции print(5**(5 - 2))?

· 15;

· 125;

· 45.0;

· ошибка.


Что будет выведено на экран в результате выполнения инструкцииprint("123456789"[:5])?

· 12345;

· 5;

· 6;

· ошибка.


Что возвращает функция len() при передаче в неё строки?

· количество слов;

· количество символов;

· количество байт;

· ошибка.


Что выведет на экран инструкция print( okpython.net )?

· okpython.net;

· okpython.net ;

· okpython.net ;

· ошибка.


Что означает термин "рекурсия" в контексте программирования?

· Возможность разделения кода на модули

· Автоматическая генерация тестовых данных

· Автоматическое устранение ошибок в коде

· Параллельное выполнение нескольких задач

· Возможность вызова функции из самой себя

· Управление доступом к ресурсам


Что такое модуль / библиотека?

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

· Сложный узел, выполняющий самостоятельную функцию

· это крупный структурный элемент основной программы

· Логика программы, выведенная в отдельный файл


Что такое сложность алгоритма?

· Количество комментариев в коде

· Время и затраты памяти при выполнении алгоритма

· Коэффициент детерминации

· Количество строк кода


Что такое сортировка?

· Процесс упорядочивания элементов в определенной последовательности

· Организация кода программы

· Создание резервных копий файлов

· Прерывание выполнения программы
Похожие работы
Другие работы автора

НЕ НАШЛИ, ЧТО ИСКАЛИ? МОЖЕМ ПОМОЧЬ.

СТАТЬ ЗАКАЗЧИКОМ