use*_*021 10 ruby python lambda
你能详细说明Python中"块"(在Ruby意义上)的当前状态吗?
Python中存在哪些语言结构?他们如何与其他语言(如Ruby,Smalltalk,[插入更多])进行比较?或者Python缺乏这样的结构?
到目前为止,我已经理解了这lambda件事; 它只是单行,但也许它接近.yield在这种情况下,"装饰者"怎么样?
我也在一些项目中使用旧的Python版本.在Python版本(2.5,2.6等)或未来版本中计划引入哪些构造?
您是否可以链接有关该主题的有趣文章来解释Python的这些内容以及与其他语言进行比较,对于想要扩展基本Python知识的人来说可能会有趣吗?
Sil*_*ost 10
函数是Python中的第一类成员:
def add(x, y):
return x + y
a = add # Bind
b = a(34, 1) # Call
Run Code Online (Sandbox Code Playgroud)
所以你可以传递你想要的所有功能.您可以对Python中的任何可调用对象执行相同的操作.
| 归档时间: |
|
| 查看次数: |
3825 次 |
| 最近记录: |