python之 -> 的含义

函数或方法标注通常用于 :类型提示;例如以下函数预期接受两个 int 参数并预期返回一个 int 值:

def sum(a: int, b: int) -> int: 

 return a + b

 

总结:

1、用于参数类型和返回类型的提示

2、参数仍可以设置默认值,无返回值设置为None(注意:有默认值的参数(包括多个参数)要放到参数最后)

3、函数和方法均可用

 

实例:

def fun(a:int,b:str='3')->str:
  return str(a)+b
it=fun(1)
print(it)

posted @ 2019-10-31 16:06  沐风er行  阅读(1067)  评论(0编辑  收藏  举报