什么是函数?
函数是Python中用于封装代码块的工具,可以重复调用。
✅ 核心特点:
- 代码复用
- 模块化开发
- 提高可读性
- 降低耦合度
常用函数示例
函数名 | 功能描述 | 示例代码 |
---|---|---|
print() |
输出内容 | print("Hello") |
len() |
获取长度 | len([1,2,3]) |
input() |
用户输入 | name = input("输入姓名") |
type() |
获取数据类型 | type(3.14) |
range() |
生成序列 | list(range(5)) |
函数定义与调用
def greet(name):
"""打招呼函数 💬"""
return f"你好, {name}!"
# 调用函数
greet("小明")
进阶技巧
- 参数传递:支持位置参数、关键字参数、默认参数
- 作用域:
global
/nonlocal
关键字的使用 - 嵌套函数:在函数内定义函数 📌
- 匿名函数:使用
lambda
表达式 🧠
学习资源推荐
- Python官方文档 📘
- 社区课程:Python进阶 ⬆️
- 函数练习题库 🧪
通过实践掌握函数的使用,建议结合社区资源进行系统学习。