编程离不开函数。Python的函数除了具备传统意义上的函数特征外,又被赋予了其他一些特性,让它更灵活、更强大。这篇文章结合之前我推荐的一本Python宝书,又添加一些我的实践和理解,总结了深入理解Python函数的9个黄金法则。

 

 

 

1. 函数是对象

 

 

这意味着,yell 能赋值给 bark,如下所示:

 

 

 

而bark轻松被赋予yell的功能

 

 

 

2. 删除函数

函数既然是对象,我们可以删除函数,如下:

 

 

 

但是bark还是能够正常调用:

 

 

 

3. 这说明:函数名字和函数本身完全是分开的

4. 函数既然是对象,就可以结合数据结构使用

 

dawei

【声明】:乐山站长网内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。