Python函数中的冒号和箭头

本文介绍了Python中函数参数的类型建议符及其作用,指出它们非强制性且不引发错误。示例中展示了如何定义带默认值的函数`sum`,并调用它来计算结果。虽然输入参数与建议类型不符,但程序仍能正常运行。
def sum(a:int,b:int=100) ->int:
    a = 200
    return a+b
if __name__ == '__main__':
    c = sum(a=0)
    print(c)

其实函数参数中的冒号是参数的类型建议符,告诉程序员希望传入的实参的类型函数后面跟着的箭头是函数返回值的类型建议符,用来说明该函数返回的值是什么类型

值得注意的是,类型建议符并非强制规定和检查,也就是说即使传入的实际参数与建议参数不符,也不会报错

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值