python函数

1  定义函数 


def greet(name):
    """简单的问候函数"""
    return f"Hello, {name}!"

2 调用函数


message = greet("Alice")

3  带默认参数的函数


def greet_with_default(name="Guest"):
    return f"Hello, {name}!"

4  调用带默认参数的函数


default_message = greet_with_default()  # 输出: Hello, Guest!

5  带多个参数的函数


def add(a, b):
    return a + b

6  调用带多个参数的函数


result = add(3, 5)  # 输出: 8

7  带可变参数的函数


def add_multiple(*args):
    return sum(args)

8 调用带可变参数的函数


multiple_result = add_multiple(1, 2, 3, 4)  # 输出: 10

9  带关键字参数的函数


def display_info(**kwargs):
    for key, value in kwargs.items():
        print(f"{key}: {value}")

10 调用带关键字参数的函数


display_info(name="Alice", age=30)

11  函数中的文档字符串


def subtract(a, b):
    """
    返回两个数的差。
    :param a: 第一个数
    :param b: 第二个数
    :return: 差
    """
    return a - b

12  Lambda函数


multiply = lambda x, y: x * y

13 调用Lambda函数


product = multiply(3, 4)  # 输出: 12

14 函数作为参数传递


def apply_operation(func, a, b):
    return func(a, b)

15  使用函数作为参数


sum_result = apply_operation(add, 10, 5)  # 输出: 15
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值