Py学习  »  Python

命名参数:c vs python

redtuna • 5 年前 • 1608 次点击  

c和python都允许命名参数,因此您可以编写如下内容: foo(bar:1) . 这很好,尤其是与可选参数结合使用时。

我的问题是: 如果有的话,c和python命名参数之间有什么区别? 我不感兴趣的是哪一个是“最好的”,而是是否存在差异,以及这些差异背后可能的动机。

如果有人知道这个特性与其他语言的实现(可能是ruby或objective-c)有什么不同,那也可能很有趣。

编辑以生成社区wiki

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/39890
 
1608 次点击  
文章 [ 2 ]  |  最新文章 5 年前