Python中的函数分为内置函数、模块中的函数和自定义函数,内置函数如表1-2所示,如sum()、len()、list()、id()、type()、chr()等;模块函数如math模块中的函数sin()、cos()等。random模块中的函数random()、randint()等。内置函数和模块中的函数是已经编写好的函数,可以直接使用。这些函数不能满足所有人的需求,这时用户就需要根据自己的需要和目的编写属于自己的函数,即自定义函数。自定义函数需要输入参数和函数的返回值。