NEW
Font size
WorksheetsPython тест
Total questions: 13
Worksheet time: 13mins
Какая библиотека используется для построения графиков в Python?
Pandas
Numpy
Matplotlib
Tkinter
Что выведет данный код:
for i in range(5):
if i % 2 == 0:
continue
print(i)
Числа: 1 и 3
Числа: 0, 2 и 4
Ошибку, так как i не присвоена
Числа: 0, 2 и 4
Какие ошибки допущены в коде ниже?
def factorial(n):
if n == 0:
return 1
else:
return n * factorial(n - 1)
print(factorial(5))
Функция не может вызывать сама себя
Необходимо указать тип возвращаемого значения
Функция всегда будет возвращать 1
В коде нет никаких ошибок
Какой тип данных будет у переменной x после выполнения кода:
x = 3.14
str
int
float
bool
Чему будет равно значение переменной y после выполнения кода:
y = 10 // 3
3
3.333
4
1
Как получить последний элемент списка:
my_list = [1, 2, 3, 4, 5]
my_list[0]
my_list[5]
my_list[-1]
my_list[4]
Что выведет данный код:
x = 10
def func():
x = 20
print(x)
func()
print(x)
20 10
10 20
10 10
20 20
Какой метод вызывается при создании объекта класса?
__init__
__main__
__class__
__new__
Как получить значение по ключу "age" из словаря:
person = {"name": "Иван", "age": 20}
person["age"]
person.age
person("age")
person[1]
Какой тип данных в Python реализован как хеш-таблица?
Список
Кортеж
Словарь
Множество
Необходимо собрать и вывести все уникальные слова из строки рекламного текста. Какой из перечисленных типов данных Python подходит лучше всего?
Кортеж (tuple)
Список (list)
Множество (set)
Словарь (dict)
Какую роль в описании метода класса выполняет декоратор @property?
Декорированный метод становится статическим, экземпляр не передает
Декорированный метод становится методом класса: метод получает класс, а не экземпляр
Можно обратиться к методу экземпляра, как к атрибуту
Значение, возвращаемое декорированным методом, вычисляется при извлечении
Как можно более кратко представить следующую запись:
if X:
A = Y
else:
A = Z
A = Y if Z else Y
A = Y if X else Z
A = X if Z else Y
A = X if Y else Z
