Python函数:定义和调用示例
Python函数是一段可以重用的代码块,用于执行特定任务。函数有自己的名称,并且可以带有参数和返回值。在Python中,函数的定义以关键字"def"开头,后面跟着函数名和一对圆括号。函数名通常是用小写字母和下划线组成的。以下是一个简单的函数定义的例子:
def greet():
print("Hello, world!")
在上面的例子中,函数名是"greet",它没有任何参数,并且在被调用时只是简单地打印一条消息。要调用函数,只需使用函数名后跟一对圆括号。例如,要调用上面定义的"greet"函数,可以使用以下代码:
greet()
当上面的代码被运行时,"Hello, world!"这个消息将被打印出来。
除了没有参数的函数外,我们还可以定义带有参数的函数。参数是函数定义中的变量,用于接收外部传递的值。下面是一个带有参数的函数定义的例子:
def greet(name):
print("Hello, " + name + "!")
在上面的例子中,参数"name"用于接收一个名字作为输入。当函数被调用时,需要提供一个名字作为参数。例如,要向上面定义的函数传递一个名字为"John"的参数,可以使用以下代码:
greet("John")
在运行以上代码之后,将打印出"Hello, John!"的消息。
有些函数还可以返回一个值。返回值是函数的输出,当函数执行完毕后返回给调用者。我们可以使用关键字"return"来指定返回值。下面是一个带有返回值的函数定义的例子:
def add_numbers(a, b):
return a + b
在上面的例子中,函数"add_numbers"接受两个参数"a"和"b",并将它们相加后返回结果。要调用带有返回值的函数,可以将函数调用表达式赋值给一个变量。例如,要调用上面定义的函数,并将结果赋给变量"result",可以使用以下代码:
result = add_numbers(5, 3) print(result)
在运行以上代码之后,"8"将被打印出来。
总结起来,Python函数是执行特定任务的可重用代码块。它有自己的名称,并且可以带有参数和返回值。函数的定义以关键字"def"开头,后跟函数名和一对圆括号。要调用函数,只需使用函数名后跟一对圆括号。带有参数的函数用于接收外部传递的值,并在函数体内使用。返回值是函数的输出,使用关键字"return"指定。要调用带有返回值的函数,并将结果赋给一个变量,可以将函数调用表达式赋值给该变量。
