🎯 Модуль 12, задание 12.16
Что вернет {1, 2}.issuperset({1})?
Что вернет {1, 2}.issuperset({1})?
Anonymous Quiz
67%
True
33%
False
0%
{1}
0%
Ошибку
🎯 Модуль 12, задание 12.17
Что вернет {1}.isdisjoint({2})?
Что вернет {1}.isdisjoint({2})?
Anonymous Quiz
60%
True
40%
False
0%
0
0%
None
🎯 Модуль 12, задание 12.18
Что вернет {1, 2} == {2, 1}?
Что вернет {1, 2} == {2, 1}?
Anonymous Quiz
20%
True
60%
False
20%
Ошибку
0%
None
🎯 Модуль 12, задание 12.19
Как создать множество квадратов чисел от 1 до 3?
Как создать множество квадратов чисел от 1 до 3?
Anonymous Quiz
20%
{x**2 for x in [1, 2, 3]}
40%
set(x**2 for x in [1, 2, 3])
40%
[x**2 for x in {1, 2, 3}]
0%
(x**2 for x in {1, 2, 3})
🎯 Модуль 12, задание 12.20
Чем frozenset отличается от обычного множества?
Чем frozenset отличается от обычного множества?
Anonymous Quiz
40%
Неизменяемостью и может быть ключом словаря
20%
Автоматически сортирует элементы
20%
Работает только с числами
20%
Занимает меньше памяти
🎯 Модуль 12, задание 12.21
Какая операция выполняется за O(1)?
Какая операция выполняется за O(1)?
Anonymous Quiz
0%
len(s)
50%
x in s
50%
s1 | s2
0%
s.clear()
🎯 Модуль 12, задание 12.22
Как удалить дубликаты из списка [1, 2, 2, 3]?
Как удалить дубликаты из списка [1, 2, 2, 3]?
Anonymous Quiz
50%
list(set([1, 2, 2, 3]))
33%
[x for x in [1, 2, 2, 3] if x not in seen]
0%
dict.fromkeys([1, 2, 2, 3])
17%
numpy.unique([1, 2, 2, 3])
🎯 Модуль 12, задание 12.24
frozenset — это:
frozenset — это:
Anonymous Quiz
0%
Множество с возможностью изменения элементов
80%
Неизменяемое множество
20%
Множество, которое автоматически сортирует элементы
0%
Словарь с замороженными ключами
🎯 Модуль 12, задание 12.25
Как создать frozenset из списка [1, 2, 3]?
Как создать frozenset из списка [1, 2, 3]?
Anonymous Quiz
60%
frozenset([1, 2, 3])
20%
{1, 2, 3}.freeze()
20%
set([1, 2, 3]).frozenset()
0%
frozen([1, 2, 3])
🎯 Модуль 12, задание 12.26
Почему frozenset можно использовать как ключ словаря, а set — нет?
Почему frozenset можно использовать как ключ словаря, а set — нет?
Anonymous Quiz
40%
frozenset занимает меньше памяти
40%
frozenset неизменяем и хешируем
20%
set автоматически сортирует ключи
0%
Это особенность реализации Python
🎯 Модуль 12, задание 12.27
Какие методы НЕДОСТУПНЫ у frozenset по сравнению с set?
Какие методы НЕДОСТУПНЫ у frozenset по сравнению с set?
Anonymous Quiz
60%
add() и remove()
20%
union() и intersection()
20%
issubset() и issuperset()
0%
copy()
👀4
🎯 Модуль 12, задание 12.28
Что произойдет при попытке создать множество {[1, 2], [3, 4]}?
Что произойдет при попытке создать множество {[1, 2], [3, 4]}?
Anonymous Quiz
17%
Создастся множество списков
67%
Ошибка TypeError: unhashable type 'list'
17%
Списки автоматически преобразуются в кортежи
0%
Создастся пустое множество
🎯 Модуль 12, задание 12.31
Какие элементы можно добавить в множество?
Какие элементы можно добавить в множество?
Anonymous Quiz
71%
Числа, строки, кортежи
14%
Списки и словари
0%
Другие множества
14%
Все варианты верны
✍5
💁♂️ Навигация по постам: (3) — "Справочник по ошибкам"
1. Синтаксические ошибки (Syntax Errors):
- IndentationError
- SyntaxError
- TabError
2. Исключения времени выполнения (Runtime Exceptions);
2.1 Основные исключения:
- NameError
- TypeError
- ValueError
- IndexError
- KeyError
- AttributeError
- ImportError
2.2 Арифметические ошибки:
- ZeroDivisionError
- OverflowError
- FloatingPointError
2.3 Ошибки ввода-вывода:
- FileNotFoundError
- PermissionError
- IsADirectoryError
- NotADirectoryError
2.4 Ошибки системы:
- OSError
- MemoryError
- RecursionError
- SystemError
2.5 Ошибки работы с данными:
- UnicodeError
- UnicodeDecodeError
- UnicodeEncodeError
- UnicodeTranslateError
2.6 Ошибки итераторов:
- StopIteration
- GeneratorExit
3. Предупреждения (Warnings):
- DeprecationWarning
- FutureWarning
- RuntimeWarning
- SyntaxWarning
- UserWarning
4. Ошибки классов и объектов:
- NotImplementedError
- AssertionError
- ReferenceError
5. Ошибки многопоточности:
- RuntimeError
- TimeoutError
- BlockingIOError
6. Ошибки сетевых операций:
- ConnectionError
- BrokenPipeError
- ConnectionAbortedError
- ConnectionRefusedError
- ConnectionResetError
7. Ошибки процессов:
- ChildProcessError
- ProcessLookupError
- InterruptedError
8. Ошибки сериализации:
- PickleError
- PicklingError
- UnpicklingError
9. Ошибки системы типов:
- TypeError
- from
- RuntimeError
1. Синтаксические ошибки (Syntax Errors):
- IndentationError
- SyntaxError
- TabError
2. Исключения времени выполнения (Runtime Exceptions);
2.1 Основные исключения:
- NameError
- TypeError
- ValueError
- IndexError
- KeyError
- AttributeError
- ImportError
2.2 Арифметические ошибки:
- ZeroDivisionError
- OverflowError
- FloatingPointError
2.3 Ошибки ввода-вывода:
- FileNotFoundError
- PermissionError
- IsADirectoryError
- NotADirectoryError
2.4 Ошибки системы:
- OSError
- MemoryError
- RecursionError
- SystemError
2.5 Ошибки работы с данными:
- UnicodeError
- UnicodeDecodeError
- UnicodeEncodeError
- UnicodeTranslateError
2.6 Ошибки итераторов:
- StopIteration
- GeneratorExit
3. Предупреждения (Warnings):
- DeprecationWarning
- FutureWarning
- RuntimeWarning
- SyntaxWarning
- UserWarning
4. Ошибки классов и объектов:
- NotImplementedError
- AssertionError
- ReferenceError
5. Ошибки многопоточности:
- RuntimeError
- TimeoutError
- BlockingIOError
6. Ошибки сетевых операций:
- ConnectionError
- BrokenPipeError
- ConnectionAbortedError
- ConnectionRefusedError
- ConnectionResetError
7. Ошибки процессов:
- ChildProcessError
- ProcessLookupError
- InterruptedError
8. Ошибки сериализации:
- PickleError
- PicklingError
- UnpicklingError
9. Ошибки системы типов:
- TypeError
- from
- RuntimeError
🔥4👏1
SyntaxErrorОшибка синтаксиса — код написан с нарушением правил языка Python.
Примеры:
print("Hello" # Ошибка: незакрытая скобка
x = 10
if x = 10: # Ошибка: вместо == использовано =Решение:
- Проверьте закрытие скобок, двоеточия после условий, правильность операторов (
== вместо =). - Используйте IDE с подсветкой синтаксиса (PyCharm, VSCode).
👍3👏1