函数定义、调用与参数传递

文章顶部广告位
728×90 或 336×280

一、引言

函数是组织好的、可重复使用的代码块!用来实现特定功能!

💡 一次编写,多次使用!

二、定义函数

# 基本语法
def greet(name):
    """打招呼函数"""
    print(f"Hello, {name}!")

三、调用函数

# 调用刚才定义的函数
greet("张三")
greet("李四")

四、参数和返回值

# 有返回值的函数
def add(a, b):
    """加法函数"""
    return a + b

result = add(3, 5)
print(result)

# 多个返回值
def get_size():
    return 1920, 1080

width, height = get_size()
print(f"宽:{width},高:{height}")

五、为什么用函数?

1. 代码复用:不用重复写相同代码
2. 模块化:把大问题拆成小函数
3. 可读性:函数名说明功能
4. 易维护:修改一个地方就行

六、实际例子

# 计算圆面积的函数
def calculate_circle_area(radius):
    pi = 3.14159
    return pi * radius ** 2

print(f"半径5的面积:{calculate_circle_area(5)}")

七、课后练习题

# 练习 1:写一个函数计算正方形面积
# 练习 2:写一个函数判断是不是素数
# 练习 3:写一个函数求列表平均值

总结

通过本章学习,你应该已经掌握了「函数定义、调用与参数传递」的相关知识。

函数很重要!下一章学习参数类型!

文章中间广告位
600×300 或 300×250
← 上一篇 下一篇 →
文章底部广告位
728×90 或 300×250