Встречается на собеседованиях • сегодня
Что не является объектом в Python
В Python всё является объектом, включая числа, строки, функции и даже классы. Однако есть несколько исключений:
- Ключевые слова (например,
if,else,for) — они часть синтаксиса языка, а не объекты. - Операторы (например,
+,-,*) — они не являются объектами, но могут быть вызваны через специальные методы объектов (__add__,__sub__). - Синтаксические конструкции (например, скобки, двоеточия) — они не объекты, а элементы синтаксиса.
Пример:
python
# Число — объект
x = 42
print(isinstance(x, object)) # True
# Ключевое слово 'if' — не объект, это вызовет SyntaxError
# print(isinstance(if, object))
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы