Python中的函数可以分为两种:一种是Python中内置的函数,例如众所周知的print();而另一种就是自定义函数。
编写一个函数很简单,Python中的函数一般包含以下五个部分。
- 函数的标识符。首先要用def来创建一个函数,这里的def就是标识符(define的缩写)
- 函数名。每一个函数都要有一个名字,最好这个函数名字能体现出他的作用。
- 函数的参数。如果将函数比作一个机器,那么参数就是放入这个机器的原料。函数的参数需要放在()中。
- 函数体。这部分是函数的主体,里面是实现函数功能的代码。但是函数体的语句需要相对函数标识符缩进。
- 函数的return语句。表示函数结束,可以返回一个值,若没有return语句,则返回None。
下面定义一个计算平方的函数:
def square(x):
y = x**2
return y
如果需要使用这个函数,只需要使用这个函数名和参数即可,例如计算99的平方,只需要输入square(99