Недавно я сталкивался с '->' в Python3 при изучении объявления функции, что это значит и что?До сих пор я никогда не видел такого объявления, кроме объявления функций Javascript.
def f(self, s: 'str') -> 'bool': pass
Это аннотация для типа возвращаемого значения функции.
def sum () -> выражение: То есть теперь за списком параметров может следовать литерал-> и выражение Python.Как и аннотации для параметров, это выражение будет оцениваться при выполнении определения функции.
def sum () -> выражение:
То есть теперь за списком параметров может следовать литерал-> и выражение Python.Как и аннотации для параметров, это выражение будет оцениваться при выполнении определения функции.
https://www.python.org/dev/peps/pep-3107/
Согласно документам Python , связанным с типизацией.
Это функция Python для набора текста , которая позволяет указать return тип функций в Python