当前位置: 首页 > news >正文

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 语句(例如在不同的条件分支中)。

@浙大疏锦行

http://www.gsyq.cn/news/118328.html

相关文章:

  • TimelineJS时间轴神器:零基础打造零食文化演变史
  • 浏览器密码管理扩展插件:Browserpass
  • 手把手教你OpenWrt刷机:让老旧路由器变身网络神器
  • K8S-namespace资源对象
  • SegFormer:使用Transformer进行语义分割,简单而高效的设计-k学长深度学习专栏
  • 18、量子算法在期权定价中的应用
  • 如何避开“水货”老师?一份基于数据的软考高项(2026)名师综合评估指南
  • Free Sidecar终极指南:5分钟解锁macOS多屏扩展功能
  • 机器人视觉语言模型openpi:让机器人看懂世界并执行任务
  • MaxScript 实现多边形层级切换按钮
  • 从登录测试谈测试用例
  • Cakebrew:macOS包管理的终极图形界面指南
  • 国巨薄膜精密电阻RT0805系列的噪声水平及适合的应用
  • NanoPi R5S性能实战:从零配置到千兆加速全攻略
  • 如何快速美化macOS光标:Mousecape新手完整教程
  • 基于jmeter的性能全流程测试
  • macOS终极解决方案:Electronic WeChat通知管理完全指南
  • 企业级构建系统性能优化实战:从Bazel分布式架构到高效团队协作
  • 2026大专生找工作难吗?Java就业环境变差吗?
  • SenseVoice语音识别技术:突破性多任务音频理解解决方案
  • OctoSQL查询计划分析终极指南:从入门到性能优化实战
  • Obsidian视觉定制完全指南:从功能增强到界面美化
  • WAN2.2-14B-Rapid-AllInOne:重新定义AI视频创作的效率革命
  • Orleans分布式追踪终极指南:Jaeger与Zipkin深度对比分析
  • KTO: Kahneman-Tversky优化
  • 3分钟极速优化:彻底告别游戏卡顿的终极方案
  • OpCore Simplify 终极指南:3分钟自动生成完美黑苹果EFI配置
  • 过客--自我迷茫
  • 5大突破性维度解析:Marko与React的终极开发体验对比
  • veScale分布式训练框架:从入门到精通完整指南