15 вопросов
-
middle quiz Какой из следующих вариантов корректно демонстрирует использование `match-case` с паттерном `case list()`, и почему это может быть полезно в реальных проектах?
-
middle quiz Какой из следующих вариантов корректно демонстрирует использование `X | None` в аннотации типа, и почему это предпочтительнее `Union[X, None]`?
-
middle quiz Какой из следующих вариантов иллюстрирует правильное использование `match-case` с вложенными структурами и почему это может привести к ошибкам при неправильном…
-
middle quiz Какой из следующих вариантов демонстрирует правильное использование `match-case` с `case None:` и почему это может быть полезно?
-
middle quiz Какой из следующих вариантов демонстрирует использование `match-case` с `case x if x > 0:` и почему это может быть полезно?
-
middle quiz Какой из следующих вариантов демонстрирует использование `match-case` с `case x if isinstance(x, int):` и почему это может быть полезно?
-
middle quiz Какой из следующих вариантов демонстрирует использование `match-case` с `case x if x in [1, 2, 3]:` и почему это может быть полезно?
-
middle quiz Какой из следующих вариантов предпочтительнее использовать в разных контекстах: `X | None` vs `Union[X, None]`?
-
middle quiz Какие особенности `X | None` делают его предпочтительным или нежелательным в контексте работы с типами в больших проектах с использованием инструментов статиче…
-
middle quiz Какое поведение будет у выражения `match x: case None: ...` если `x` — это `Optional[int]`?
-
middle quiz Что произойдет, если в `match-case` не обработать все возможные значения типа `X | None`?
-
middle quiz Какой из следующих вариантов корректно использует `match-case` с `case x if x is not None:`?
-
middle quiz Какой из следующих вариантов предпочтительнее для обработки `Optional[int]` в `match-case`?
-
middle quiz Какой из следующих вариантов корректно демонстрирует использование `match-case` с `case x if isinstance(x, dict):`?
-
middle quiz Какой из следующих вариантов предпочтительнее использовать в `match-case` для обработки `Optional[X]`?