WorksheetsFinal Python Basics Quiz
Total questions: 34
Worksheet time: 20mins
Какие темы мы прошли в ходе курса по Python?
Циклы
Условные операторы
Словари
Списки
С чем мы ассоциировали переменные в питоне?
коробочка, в которой хранится значение переменной
квадратики
блок схемы с условиями
Как называется логический тип данных? (введи с маленькой буквы)
(a)
В объявлении какой переменной допущена ошибка?
game
ни в какой
play_time
isHappy
Какие функции из следующих являются функциями округления? (можно выбрать несколько вариантов)
int()
min()
round()
math.ceil()
random.randint()
Какие арифметические операторы существуют в питоне? (выберите все подходящие варианты)
=
//
///
*
%
Какой значение будет принимать переменная а после выполнения этого кода?
ошибку
3
5
11
Верно ли что аргумент sep в функции print определяет разделители между выводимыми значениями?
да
нет
наверное
такого аргумента нет
Что выведет следующий кусок кода? (будь внимательнее!!)
music-drums-guitar!
music - drums - guitar!
ошибку
music - drums - guitar !
Как ввести значение в переменную number с консоли, если мы знаем, что это число, но не знаем целое оно или дробное?
number = bool(input())
number = int(input())
number = float(input())
number = input()
Что называется условным оператором?
конструкции if-else, if-elif-else
выражения, принимающие логическое значения
>=, <=, >, <, ==
+, -, /, //, %
Будет ли выполняться код?
нет, ошибка - не правильное условие
да
нет, ошибка - нет двоеточия после условия
нет, ошибка - нужен еще отступ
Что из перечисленного является операторами сравнения?
=
==
>=
in
+=
Что выведет эта программа?
3
False
ошибку, тк нельзя вывести число
ошибку, тк 1024 не равно 7
Знак 'не равно' в питоне пишется как:
(a)
elif эквивалентно else if?
да
нет
Выбери что из следующего является логическим оператором? (выбери все подходящие варианты)
and
True
or
>=
not
Что выведет программа, если ввести в консоль 0?
принадлежит
не принадлежит
ничего
Как в питоне обозначается операция Логическое И? (напиши с маленькой буквы)
(a)
Чтобы выполнить блок кода несколько раз, нужно использовать:
циклы
if-else
списки
функции
Сколько итераций будет у этого цикла?
7
20
13
12
Какой цикл лучше использовать, если мы знаем сколько раз нужно выполнить тело цикла?
for
while
when
любой
Что выведет программа?
[1, 4, 7, 10, 13, 16, 19, 22, 25]
[1, 4, 7, 10, 13, 16, 19, 22, 25, 28]
[0, 3, 6, 9, 12, 15, 18, 21, 24]
[0, 3, 6, 9, 12, 15, 18, 21, 24, 27]
Какой цикл лучше использовать, если цикл должен выполняться только пока какое то условие выполняется?
for
if
while
любой
Что выведет эта программа?
0
1
2
3
4
5
0
1
2
3
4
5
6
1
2
3
4
5
1
2
3
4
5
6
Что делает оператор break?
прерывает цикл и выходит из него
пропускает оставшееся тело цикла и начинает новую итерацию цикла
выходит из функции
заканчивает всю программу
Что из этого является двумерным списком?
[1, 2, True, 'k', -5]
[[1, 2], 3, 6, -100]
[[1, 2], [True, False], [-5, -8], ['k', 'h']]
[[[1, 2, 3], [1, 2]], -1]
Начиная с какого числа (индекса) нумеруются элементы списка?
1
0
с любого
не нумеруются
Как добавлять элемент 5 в список, если список храниться в переменной my_list?
my_list[5]
my_list += 5
my_list.append(5)
списки неизменяемы
Что из этих двух является одномерным списком?
тот, что справа
тот, что слева
ни один из них
Есть двумерный список matrix как на картинке. Как обратиться к элементу 7 из этого списка?
matrix[7]
matrix[6]
matrix[1][1]
matrix[1][7]
Правда ли это "функция – это часть кода, который изолирован от остальной программы и выполняется только тогда, когда вызывается"?
да
нет
Что выведет эта функция?
0
ошибку
364
ничего
Что выведет следующий код?
ты молодец! спасибо, что прошел курс Питона!
ты не молодец и не дошел до этого вопроса
