Python 基础 | 第八课:函数详解与应用
函数,是 Python 编程中最核心的概念之一。它就像我们生活里的“包包”或“行李箱”——用来打包、分类、存放我们常用的代码,让整个程序更整洁,也更容易维护。
🎒 一、认识函数:为什么我们需要函数?
想象一下你要出国旅行:
你会把衣服放进一个包,洗漱用品放另一个包,这样到哪都能轻松找到需要的东西。
在编程里,函数扮演的就是这个“打包”的角色。
它能帮我们做到以下几点:
1️⃣ 方便复用 —— 写一次、用多次,不必每次都重写相同的代码。
2️⃣ 结构清晰 —— 把程序拆分成模块,让逻辑更清楚。
3️⃣ 便于维护 —— 出问题只改函数内部,不影响全局。
4️⃣ 提高效率 —— 写程序更快,也更容易调试。
🧠 二、函数的基本语法
定义一个函数的标准格式如下👇:
def 函数名(参数):函数体
举个例子:
def say_hello(name):print(f"你好,{name}!")
当我们调用它时:
say_hello("小明")
输出结果就是:
你好,小明!
是不是比复制粘贴代码方便多啦~✨
🧳 三、形参和实参:打包和装箱的关系
可以把“形参”和“实参”理解成这样👇:
- 形参(Parameter):行李箱的标签(定义时的名字)
- 实参(Argument):装进去的物品(调用时的实际值)
比如:
def add(a, b):print(a + b)add(3, 5)
这里 a
和 b
是形参,而 3
和 5
就是实参。
运行后会输出:8
。
换句话说,形参是接收者,实参是送达的内容。
🧩 四、内置函数:Python 自带的宝藏工具箱
Python 自带了很多常用函数,无需定义即可直接使用,比如:
函数 | 功能 |
---|---|
print() | 输出内容到屏幕 |
len() | 计算序列长度 |
type() | 查看数据类型 |
input() | 从键盘获取输入 |
range() | 生成一组整数序列 |
这些函数可以理解为 Python 内置的“随身装备”,新手阶段熟悉它们非常有帮助。
✨ 总结
函数让我们的代码像收纳整理好的房间:
📦 逻辑清晰、可重复使用、修改方便。
从今天起,写程序时试着多用函数思维去组织代码,你会发现编程这件事——
不仅变得更高效,还更有条理感!