news 2026/6/10 7:47:27

day26函数专题1

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
day26函数专题1

函数是 Python 编程的核心,它不仅能让代码实现复用(DRY原则),更是构建复杂机器学习工作流(如你之前学的 Pipeline)的基础单元。理解参数的传递顺序和类型,能让你在阅读类似 PyTorch 或 Scikit-learn 源码时更加游刃有余。

- def: 关键字,表示开始定义一个函数。
:function name:函数的名称,应遵循Python的命名约定(通常是小写字母和下划线,例如 calculate area,用英文单词含义和下划线来作为函数名)。
parameter1,parameter2,.函数的参数(也叫形参),是函数在被调用时接收的输入值。参数是可选的。():参数列表必须放在圆括号中,即使没有参数,括号也不能省略。:冒号表示函数定义的头部结束,接下来是缩进的函数体。Docstring(文档字符串):位于函数定义第一行的多行字符串(通常用三引号""Docsting goes here"")。用于解释函数的作用、参数、返回值等。可以通过 help(function name)或 function name. doc 查看。这个写法可选,为了后续维护和查看,建议加上这一段更加规范
函数体(Function Body):缩进的代码块,包含实现函数功能的语句。return value:retumn 语句用于从函数中返回一个值。如果函数没有 retumn 语句,或者 retumn 后面没有值,它会自动返回 None。一个函数可以有多个 return 语句(例如在不同的条件分支中)。

@浙大疏锦行

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/10 5:49:44

PVNet 6DoF姿态估计深度解析:从技术原理到实战应用

PVNet 6DoF姿态估计深度解析:从技术原理到实战应用 【免费下载链接】clean-pvnet Code for "PVNet: Pixel-wise Voting Network for 6DoF Pose Estimation" CVPR 2019 oral 项目地址: https://gitcode.com/gh_mirrors/cl/clean-pvnet PVNet像素级投…

作者头像 李华
网站建设 2026/6/10 5:58:28

Magenta Studio:AI音乐创作的终极指南与深度技术解析

Magenta Studio:AI音乐创作的终极指南与深度技术解析 【免费下载链接】magenta-studio Magenta Studio is a collection of music plugins built on Magenta’s open source tools and models 项目地址: https://gitcode.com/gh_mirrors/ma/magenta-studio 当…

作者头像 李华
网站建设 2026/6/10 7:17:35

AffectNet表情识别数据集:完整下载与使用指南

AffectNet表情识别数据集:完整下载与使用指南 【免费下载链接】AffectNet数据集资源下载说明 AffectNet数据集是一个专为表情识别研究设计的大规模资源,包含丰富的表情标签,为开发者和研究者提供了宝贵的实验材料。通过简单的网盘下载&#x…

作者头像 李华
网站建设 2026/6/10 5:53:47

C语言之约瑟夫

题目描述2k 个人站成一圈,从某个人开始数数,每次数到 m 的人就被杀掉,然后下一个人重新开始数,直到最后只剩一个人。现在有一圈人,k 个好人站在一起,k 个坏人站在一起。从第一个好人开始数数。你要确定一个…

作者头像 李华
网站建设 2026/6/10 6:00:16

Champ开源治理实战:构建可持续的技术创新生态系统

在当今快速发展的开源世界中,如何平衡技术创新与社区协作成为项目成功的关键。Champ开源项目通过实践验证的治理框架,为技术管理者和开源爱好者提供了一套可操作的解决方案。本文将深入解析Champ如何通过模块化架构、标准化流程和激励体系,构…

作者头像 李华
网站建设 2026/6/10 5:53:44

完整版SUSE Linux企业版12/15快速下载与安装终极指南

完整版SUSE Linux企业版12/15快速下载与安装终极指南 【免费下载链接】SUSELinuxEnterprise1215系统下载指南 SUSE Linux Enterprise 12/15 系统下载指南欢迎来到SUSE Linux Enterprise系统资源下载页面 项目地址: https://gitcode.com/open-source-toolkit/04e1c 本指南…

作者头像 李华