当在 Python 中编写不返回值的类型化函数(如其他语言中的“void”)时,最好和/或按惯例将其标记如下吗?
def say_hello(name: str) -> None
print(f"Hello, {name}.")
Run Code Online (Sandbox Code Playgroud)
或者,应该省略-> None?
def say_hello(name: str)
Run Code Online (Sandbox Code Playgroud)
我想我要问的是,-> None省略是否会导致返回类型未指定,或者无论如何都被认为是NoneType这样,因此没有必要?