Python 函数
函数是可重用的代码,可以在程序中的任何位置调用。函数提高了代码的可读性:人们更容易使用函数而不是长指令列表来理解代码。
最重要的是,可以重用或修改函数,这也提高了可测试性和可扩展性。
函数定义
我们使用此语法定义为函数:
def function(parameters):
instructions
return value
在 def
关键字告诉我们的 Python 有一段可重复使用的代码(函数)。程序可以具有许多函数。
函数实际例子
我们可以使用函数(参数)来调用函数。
#!/usr/bin/python
def f(x):
return(x*x)
print(f(3))
输出:
9
该函数有一个参数 x
。此函数具有返回值,但并非所有函数都必须返回一些东西。
函数参数
我们可以传递多个变量:
#!/usr/bin/python
def f(x,y):
print('You called f(x,y) with the value x = ' + str(x) + ' and y = ' + str(y))
print('x * y = ' + str(x*y))
f(3,2)
输出:
You called f(x,y) with the value x = 3 and y = 2
x * y = 6