Каковы допустимые типы TypeVar в Python 3.x?Python

Программы на Python
Anonymous
Каковы допустимые типы TypeVar в Python 3.x?

Сообщение Anonymous »

Последние несколько недель я посещал онлайн-классы, на которых нам приходилось решать различные задачи, используя различные численные методы. Одним из них был фильтр Калмана, и в видео YT, которое я смотрел, был человек, использовавший следующий синтаксис:

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

def __init__(self, var_a: float,
var_b: float,
var_c: float,
var_d: float) -> None:
Кажется, конечному пользователю очень полезно знать, какой тип значения нужно ввести, чтобы запустить функцию.
Я сделал много поисков по поводу других допустимых типов, и Google не может найти правильный термин. Например, «float», очевидно, работает, и я знаю, что работает «список»; однако «массив» этого не делает. Эти типы также можно использовать для указания чего-то отличного от «Нет» в том, что возвращает функция.
Знает ли кто-нибудь ссылку или какой термин мне нужно искать?
Знает ли кто-нибудь о ссылке или о каком термине мне нужно искать?
Знает ли кто-нибудь о ссылке или о каком термине мне нужно искать?
п>

Подробнее здесь: https://stackoverflow.com/questions/773 ... python-3-x

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