【Python】Python函数 代码举例讲解

在Python中,定义和使用函数的主要语法如下:

  1. 使用 def 关键字定义函数
## python www.itzhimei.com 代码
def function_name(params):
    statements
  1. 函数可以接收不同类型和数量的参数
## python www.itzhimei.com 代码
def print_text(text):
    print(text)

def sum(a, b):
    return a + b
  1. 调用函数使用函数名+()
## python www.itzhimei.com 代码
print_text("Hello")
result = sum(1, 2)
  1. 函数可以有返回值,使用return语句
    没有返回语句会返回None
## python www.itzhimei.com 代码
def add(a, b):
    return a + b

print(add(1, 2))
  1. 函数可以有默认参数值
## python www.itzhimei.com 代码
def print_text(text="Hello"):
    print(text)

print_text() # 使用默认值Hello
print_text("Python") # 传递参数会覆盖默认值

示例:

## python www.itzhimei.com 代码
def multiply(a, b):
    return a * b

print(multiply(3, 4))
# 定义默认参数值
def greet(name="World"): 
    print("Hello " + name)

greet("John")
greet() # 使用默认值

这些是Python中定义和使用函数的基本方式。