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

Python世界:函数模块知识点小结

Python世界:函数模块知识点小结

部分笔记汇总,持续刷新中。区别于其他笔记之处在于,主要记录易错点坑点。

为啥要有函数?

  • 函数( Functions) 是指可重复使用的程序片段。
  • 避免重复。 内聚、解耦、归一、便于修改。

函数的参数如形参、实参有啥区别?

  • “形参”( Parameters) 。 声明函数时的名称。
  • “实参”( Arguments) 。 调用函数时实际提供的值
  • 形参前加*表示 可变数量的入参 进来当元组,**则表示将其合并为字典

程序组织大小递进分类有?

  • 代码行, 函数, 模块, 包

函数内定义函数有啥优势,适用场景有哪些?

  • 优点
    • 免传参,自动捕获外部函数的局部变量
    • 类似于局部变量变全局变量
    • 非常利于写递归函数
  • 场景
    • 调度场景少,仅用于个别模块的特殊场景

http://www.kler.cn/a/459436.html

相关文章:

  • HTML——75. 内联框架
  • 《Swift 结构体》
  • [coredump] 生成管理
  • Dubbo 关键知识点解析:负载均衡、容错、代理及相关框架对比
  • Linux系统在任意目录运行py脚本
  • C++编程库与框架实战——ZeroMQ消息队列
  • pytorch torch.utils.checkpoint模块介绍
  • Golang协程为什么⽐线程轻量
  • o1到o3的发展历程
  • lombok-macros
  • 【Go】context标准库
  • 步进电机驱动算法——S形加减速算法原理
  • 面试经典150题——数组/字符串(二)
  • 开发运维基本功:无需复杂配置快速实现本地Nginx的公网远程访问
  • 【文献精读笔记】Explainability for Large Language Models: A Survey (大语言模型的可解释性综述)(三)
  • 打破传统,手势验证码识别
  • DP协议:PHY层
  • JS - Array Api
  • 从零开始学架构——互联网架构的演进
  • C++ hashtable
  • No.3十六届蓝桥杯备战|数据类型长度|sizeof|typedef|练习(C++)
  • 线程-4-线程库与线程封装
  • 完整的 FFmpeg 命令使用教程
  • 【PyCharm】如何把本地整个项目同步到服务器?
  • 在web.xml中配置Servlet映射
  • 【Next.js】002-路由篇|App Router