温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

python函数怎么定义

发布时间:2026-09-04 10:30:31 来源:亿速云 阅读:83 作者:小樊 栏目:编程语言

在 Python 中,使用 def 关键字来定义函数。基本语法如下:

def 函数名(参数1, 参数2, ...):
    """函数说明(可选)"""
    函数体
    return 返回值  # 可选

1. 最简单的函数

def say_hello():
    print("Hello!")

调用:

say_hello()

2. 带参数的函数

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

调用:

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

3. 带默认参数的函数

def greet(name="小明"):
    print("你好," + name)

调用:

greet()          # 你好,小明
greet("小红")    # 你好,小红

4. 可变参数(*args 和 **kwargs)

def test(*args, **kwargs):
    print(args)   # 元组
    print(kwargs) # 字典

调用:

test(1, 2, 3, name="Tom", age=18)

5. Lambda 匿名函数(简单函数)

f = lambda x: x * 2
print(f(5))  # 10

如果你愿意,我也可以结合具体例子(比如计算器、数据处理)给你讲更实用的写法。

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI