Код: Выделить всё
def add(a, b): # wrong!
return a + b
def add(a: int, b: int) -> int: # right
return a + b
Код: Выделить всё
def log(s: str): # wrong!
print(s)
def log(s: str) -> None: # right
print(s)
def add(a: int, b: int) -> int:
a + b
# no `return` but still right?
< /code>
Я понимаю, что Python не применяет это. Но я хотел бы сделать эту проверку с рюком, потому что подобные части кода давали некоторые проблемы в моем коде.
Это возможно?
Подробнее здесь: https://stackoverflow.com/questions/795 ... -return-va