Py学习  »  Python

在Python中指定函数参数类型

Nicolas Cardenas • 4 年前 • 872 次点击  

str 作为函数param的一种类型,但我不知道怎么做

我知道python允许您定义函数,指定函数params所期望的值类型。例子:

def f(param: str):
    print(type(param))

但我不知道这个注释是怎么命名的 param: str ,因此很难找到关于此的文档。另外,我理解这只是代码文档中的一种美学,而不是参数的某种类型强制。

你能帮我定义一个 这个注解的名字呢?

类型脚本 会这样写的

function func(param: string[]) {}
Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/57181
 
872 次点击  
文章 [ 1 ]  |  最新文章 4 年前
Iain Shelvington
Reply   •   1 楼
Iain Shelvington    4 年前

这个 typing module List

from typing import List

def f(param: List[str]):
    pass