返回介绍

本章小结

发布于 2024-01-29 22:24:16 字数 389 浏览 0 评论 0 收藏 0

在本章中,我们学习了与函数相关的两个关键概念中的第二个:参数(对象如何传递给函数)。正如我们所学到的,参数通过赋值传递到函数中,赋值方式是通过对象引用,实际上是通过指针传递到函数中。我们还学习了一些更加高级的扩展,包括默认参数和关键字参数、使用任意的多个参数的工具,以及Python 3.0中的关键字参数。最后,我们还学习了可变参数如何表现出与其他的对象共享引用一样的行为——除非对象在发送进来的时候显式地复制,在一个函数中修改一个传入的可变对象可能会影响调用者。

下一章继续介绍函数,讨论一些与函数相关的更高级的概念:函数注解、lambda以及map和filter这样的函数工具。很多这样的概念都源自于这样的一个事实:函数是Python中的常规对象,并且支持一些高级的和非常灵活的处理方式。在学习这些主题之前,让我们先看看本章的习题以复习学习过的参数概念。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文