Урок 6 м3

Урок 6 м3

9th Grade

8 Qs

quiz-placeholder

Similar activities

Развитие архитектуры вычислительных систем

Развитие архитектуры вычислительных систем

9th - 11th Grade

8 Qs

NFL FACTS

NFL FACTS

KG - University

12 Qs

Object Oriented Programming in Python

Object Oriented Programming in Python

5th - 12th Grade

11 Qs

JS 1

JS 1

7th - 12th Grade

11 Qs

XI_комп_мод

XI_комп_мод

9th - 12th Grade

10 Qs

Lesson 3

Lesson 3

1st Grade - University

12 Qs

Управление. Сигнал. Обратная связь

Управление. Сигнал. Обратная связь

9th Grade

11 Qs

Roblox Studio

Roblox Studio

5th - 11th Grade

12 Qs

Урок 6 м3

Урок 6 м3

Assessment

Quiz

Computers

9th Grade

Hard

Created by

Сергей Алипов

FREE Resource

8 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Что делает функция hasattr(obj, "атрибут")?

Проверяет наличие атрибута у объекта

Возвращает значение атрибута

Удаляет атрибут объекта

Изменяет тип атрибута

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Что вернет getattr(obj, "year", "Не указан"), если у объекта нет атрибута year?

Ошибку AttributeError

Строку "Не указан"

None

Пустую строку

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Какой функцией можно динамически установить атрибут объекта?

hasattr()

setattr()

delattr()

vars()

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Что возвращает vars(obj)?

Словарь всех атрибутов объекта

Список методов объекта

Локальные переменные текущей функции

Количество атрибутов объекта

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Что произойдет при вызове vars() без аргументов?

Вернется пустой словарь

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

Возникнет ошибка

Вернется None

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Какой код корректно добавляет атрибут role со значением "user" объекту user?

setattr(user, "role", "user")

user.setattr("role", "user")

user.role = setattr("user")

hasattr(user, "role", "user")

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Что выведет код, если у объекта book нет атрибута year?

Ошибка AttributeError

None

False

Пустая строка

8.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Чем vars(obj) отличается от obj.__dict__?

vars(obj) возвращает только публичные атрибуты

Это синонимы, они работают одинаково (верно)

obj.__dict__ не включает методы

vars(obj) вызывает ошибку для встроенных типов