Python中特殊传参的实现示例

这篇文章主要介绍Python中特殊传参的实现示例,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

站在用户的角度思考问题,与客户深入沟通,找到湟源网站设计与湟源网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:成都网站制作、网站设计、外贸网站建设、企业官网、英文网站、手机端网站、网站推广、域名申请、网络空间、企业邮箱。业务覆盖湟源地区。

1、说明

/ 和 * 是可选的。这些符号表明形参如何把参数值传递给函数:位置、位置或关键字、关键字。/ 前面只能传递位置参数,* 后面只能传递关键字参数。/ 和 * 之间则两种类型的参数都能传。

2、仅位置参数

def f3(x, y, /):
    return x + y
print(f3(1, 2))
结果:3
print(f3('a', 'b'))
结果:ab

3、仅位置参数

def f4(*, x, y):
    return x+y
print(f4(x=1, y=2))
结果:3

以上是“Python中特殊传参的实现示例”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注创新互联行业资讯频道!


网站标题:Python中特殊传参的实现示例
URL网址:http://scyanting.com/article/ppseii.html