欢迎光临
我们一直在努力

Python函数的定义与调用

函数是组织好的、可重复使用的代码块,用于执行特定任务。Python 提供了丰富的内置函数,同时也允许我们自定义函数。

1. 函数的定义

使用 def 关键字定义一个函数,语法如下:

python

def 函数名(参数列表):

    """文档字符串(可选)"""

    # 函数体

    return 返回值  # 可选

  • 函数名:遵循标识符命名规则(字母、数字、下划线,不能以数字开头),应具有描述性。
  • 参数列表:函数可以接收零个或多个参数,参数之间用逗号分隔。
  • 冒号:标志着函数头的结束,后面是缩进的函数体。
  • 文档字符串:用三引号括起来的字符串,用于描述函数的功能,可通过 help(函数名)  函数名.__doc__ 查看。
  • 函数体:实现具体功能的代码块,必须缩进(通常为4个空格)。
  • return 语句:用于返回一个值给调用者。如果没有 return 语句,函数默认返回 None

示例:

python

def greet(name):

    """向指定用户打招呼"""

    print(f"Hello, {name}!")

def add(a, b):

    """返回两个数的和"""

    return a + b

2. 函数的调用

定义函数后,通过函数名加括号的方式调用,括号内传入实际参数(如果需要)。

python

# 调用 greet 函数

greet("Alice")   # 输出:Hello, Alice!

# 调用 add 函数

result = add(3, 5)

print(result)    # 输出:8

赞(0)
未经允许不得转载:171主机测评 » Python函数的定义与调用
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址