函数有哪几种?