Python 函数专项测试
聚焦函数定义与参数传递核心概念
10:00
0
总分
测试完成!
🎉 太棒了!你对 Python 函数的掌握非常扎实。你已经完成了所有专题测试!
👍 表现不错!但还有提升空间。重点关注你正确率最低的专题。
📚 建议加强基础学习。
📚 建议从头系统学习。
建议重点复习以下知识点:
- 使用 def 关键字定义函数,函数名后跟括号和冒号
- return 语句返回值并结束函数;没有 return 时默认返回 None
- 函数可以返回多个值(实际返回的是一个元组)
- 函数在调用前必须先定义
- 文档字符串(docstring)使用三引号写在函数体第一行
- 位置参数:按顺序传递,数量必须匹配
- 默认参数:在定义时赋值,调用时可省略;默认值只在定义时计算一次
- 关键字参数:按名称传递,可以不按顺序
- *args 接收任意数量的位置参数(元组);**kwargs 接收任意数量的关键字参数(字典)
- 参数顺序:位置参数 → *args → 关键字参数 → **kwargs