Буквально от набора текстаPython

Программы на Python
Ответить
Anonymous
 Буквально от набора текста

Сообщение Anonymous »

Я пытаюсь понять, как работает Literal из модуля ввода.
Я попробовал следующий пример из PEP 586:

Код: Выделить всё

from typing import Literal

def accepts_only_four(x: Literal[4]) -> None:
pass

accepts_only_four(4)   # OK
accepts_only_four(19)  # Rejected
В моем случае ничего не отвергается. Я использую Python 3.11.5 в Windows 11. Что я делаю не так?

Подробнее здесь: https://stackoverflow.com/questions/793 ... rom-typing
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»