def sum(a:int,b:int=100) ->int:
a = 200
return a+b
if __name__ == '__main__':
c = sum(a=0)
print(c)
其实函数参数中的冒号是参数的类型建议符,告诉程序员希望传入的实参的类型。函数后面跟着的箭头是函数返回值的类型建议符,用来说明该函数返回的值是什么类型。
值得注意的是,类型建议符并非强制规定和检查,也就是说即使传入的实际参数与建议参数不符,也不会报错
def sum(a:int,b:int=100) ->int:
a = 200
return a+b
if __name__ == '__main__':
c = sum(a=0)
print(c)
其实函数参数中的冒号是参数的类型建议符,告诉程序员希望传入的实参的类型。函数后面跟着的箭头是函数返回值的类型建议符,用来说明该函数返回的值是什么类型。
值得注意的是,类型建议符并非强制规定和检查,也就是说即使传入的实际参数与建议参数不符,也不会报错