9.11 typing模块(了解)

9.11 typing模块(一般不用)

进行类型检查

from typing import List,Tuple,Dict
def add(a:int,string:str,f:float,
        b:bool)->Tuple[List,Tuple,Dict,bool]:  #->Tuple:返回值必须是什么类型
    list1=list(range(a))
    tup=(string,string,string)
    d={'a':f}
    b1=b
    return list1,tup,d,b1
tup1=add(4,'hello',1.2,True)
print(tup1)

#输出
([0, 1, 2, 3], ('hello', 'hello', 'hello'), {'a': 1.2}, True)
posted @ 2025-09-08 16:56  bokebanla  阅读(6)  评论(0)    收藏  举报