函数
- 函数
- 增强代码可读性
- 降低代码重复性
- 定义关键字def 函数名:
- 调用函数 函数名
- return返回值
- 单写return,遇到第一个return函数调用停止
- 不指定数据类型返回多个值,返回值为元组类型
- 指定数据类型返回值,返回指定的数据类型
- 单写return,遇到第一个return函数调用停止
- 入参
- 实参,真正传入的参数,站在调用者的角度
- 形参,函数定义时使用的参数
- 传参方式
- 位置传参
- 关键字传参
- 混用位置参数优先级高
- 默认参数放在位置参数后
- 位置传参
- 任意参数*args,**kwargs
- 定义函数形参前+*用于表示传入的参数个数不确定
- 函数体内形参不用+*
- 传入多个参数,任意参数接受到一个元组数据类型
- 位置参数--->任意参数--->默认参数
- 定义函数形参前+*用于表示传入的参数个数不确定
- 实参,真正传入的参数,站在调用者的角度
- 增强代码可读性
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?